No project description provided
Project description
AWS ENI Tagger
This CLI tool adds meaningful tags to your AWS Elastic Network Interfaces (ENIs) based on information obtained from aws-eni-idetifier.
Before:
After:
Installation
pip install aws-eni-tagger
Usage
aws-eni-tagger --profile my-aws-profile
Arguments:
The CLI takes the following arguments:
-
--profile: AWS profile name. Required.
-
--owner-service-tag-name: Key for tag with information about the ENI owner service. Default is 'OwnerService'.
-
--owner-service-name-tag-name: Key for tag with information about the ENI owner service name. Default is 'OwnerServiceName'.
-
--overwrite: If set, the tags with the keys with name specified above/config will be overwritten. Default is False.
For example:
aws-eni-tagger --profile my_aws_profile --overwrite
This will run the aws-eni-tagger with the specified AWS profile and will overwrite existing tags.
Developing
Install the package:
poetry install
Run tests:
poetry run pytest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for aws_eni_tagger-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d187d441446c35210035edecc3e62e60c8fbaa279fa6fc18b7916300ede87c6 |
|
MD5 | 336e14f8d159e4d8634b2433eec25b49 |
|
BLAKE2b-256 | a72ae8e0d4a5044749e0fecdc9a5af52c5246a87506b66b78f4e8dfdf3f60d20 |