This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: Dependency missing
Taggercore
About
Taggercore contains utility classes for scanning AWS resources and applying tags to them.
The usecase package contains opinionated functions for performing tasks like scanning a region and global resources (e.g. IAM) or comparing resources to a certain tagging schema (e.g. create_report.py).
Supported resources
Resources supported (scanning + tagging)
| Resource | Notes |
|---|---|
| acm.certificate | |
| apigateway.apis | |
| apigateway.restapis | |
| cloudfront.distribution | |
| cloudtrail.trail | global trails are currently not supported |
| cloudwatch.alarm | |
| dynamodb.table | |
| ec2.address | |
| ec2.customer-gateway | |
| ec2.flow-log | |
| ec2.image | |
| ec2.instance | self owned only |
| ec2.internetgateway | |
| ec2.keypairs | |
| ec2.launch-template | |
| ec2.natgateway | |
| ec2.networkacl | |
| ec2.route-table | |
| ec2.securitygroup | |
| ec2.snapshot | |
| ec2.subnet | |
| ec2.volume | |
| ec2.vpc | |
| ec2.vpc-peering-connection | |
| elasticache.cluster | |
| elasticache.snapshot | |
| elasticbeanstalk.application | |
| elasticloadbalacing.loadbalancer | v1(classic) and v2(application,network) |
| es.domain | |
| firehose.deliverystream | |
| iam.role | |
| iam.user | |
| kinesis.stream | data streams |
| lambda.function | |
| logs.log-group | |
| rds.cluster | |
| rds.db | |
| rds.secgrp | |
| route53.healthcheck | |
| route53.hostedzone | |
| sns.topic | |
| s3.bucket | |
| sqs.queue |
Installation
Taggercore can be installed by running
pip install taggercore
Development
Install dev dependencies:
pipenv install -e .[dev]
Run tests:
tox
Run black for code formatting:
tox -e format
Release files for taggercore 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| taggercore-1.0.0.tar.gz | 15.8 kB | Details |
Release files / taggercore-1.0.0.tar.gz
| Download URL | taggercore-1.0.0.tar.gz |
|---|---|
| Size | 15.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9ea5115e6553d6fd661657d67b88d520ec9728b8bbe8e45ec43a07b95b458a9c
|
|
BLAKE2b-256 checksum How to use checksums |
3cf12da89825041c069c6b17eafeda7e83f3ea57793250c744ae299d741d4b93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
|