{ "info": { "author": "Pavel Morshenyuk", "author_email": "ashkue@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Introduction\n\n`aws-default-cleaner` is a command line tool to delete default AWS account resources:\n\n- VPCs\n- Subnets\n- Internet Gateways\n- Route Tables\n- Network ACLs\n- Security Groups\n\n# Installation\n\nInstall package using [pip](https://pypi.org/project/aws-default-cleaner/) package-manager\n\n``` shell\npip install aws-default-cleaner\n```\n\n# Usage\n\n## Basic usage\n\nCurrently this tool supports two operations: `discover` and `delete`.\n\n- `discover` command searches for default VPCs and other resources in the AWS account and outputs ids (no objects deleted)\n- `delete` command tries to delete default VPCs and associated Subnets, Internet Gateways, Route Tables, Network ACLs and Security Groups\n\nExample:\n``` shell\naws-default-cleaner discover\naws-default-cleaner delete\n```\n\n## Assuming role\n\nWhen you use multi-account setup with central IAM account and specific roles in spoke accounts, you can force `aws-default-cleaner` to assume role before performing any operations. Simply supply one or more `--assume` or `-a` flags with the corresponding role names.\n\nExample:\n``` shell\naws-default-cleaner discover -a arn:aws:iam::account-one-id:role/infra-admin-assumerole -a arn:aws:iam::account-two-id:role/infra-admin-assumerole\naws-default-cleaner delete -a arn:aws:iam::XXXXXXXXXXXX:role/infra-admin-assumerole\n```\n\n## Region filtering\n\nBy default `aws-default-cleaner` will search for the default resources in the all available regions, but you can override this behavior by supplying `--region` or `-r` flags.\n\nExample:\n``` shell\naws-default-cleaner discover -r eu-central-1 -r eu-west-3\naws-default-cleaner delete -r eu-central-1 -r eu-west-3\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ashkue/aws-default-cleaner", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aws-default-cleaner", "package_url": "https://pypi.org/project/aws-default-cleaner/", "platform": "", "project_url": "https://pypi.org/project/aws-default-cleaner/", "project_urls": { "Homepage": "https://github.com/ashkue/aws-default-cleaner" }, "release_url": "https://pypi.org/project/aws-default-cleaner/1.0.4/", "requires_dist": [ "click" ], "requires_python": "", "summary": "AWS Default Cleaner - delete default VPCs and associated Subnets, Internet Gateways, Route Tables, Network ACLs and Security Groups", "version": "1.0.4" }, "last_serial": 5313020, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "35c4c9a3e4c048f212ef015c0e9a8d0a", "sha256": "8c9d3616a206a9e1e14786754a235c845bc1f9116d45824dff8487e21055dd0d" }, "downloads": -1, "filename": "aws-default-cleaner-1.0.tar.gz", "has_sig": false, "md5_digest": "35c4c9a3e4c048f212ef015c0e9a8d0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2950, "upload_time": "2019-05-22T13:18:55", "url": "https://files.pythonhosted.org/packages/b8/b7/79cda57964b72d07c323cd3400b9436e759a4a26394d20a1ddff5ed1a83b/aws-default-cleaner-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1f1260638089529f525f6d6b3a396f11", "sha256": "e2f96b2a981a8521dcb128f0629f0f847324f17150e466074cb99d00154d1985" }, "downloads": -1, "filename": "aws-default-cleaner-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1f1260638089529f525f6d6b3a396f11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3101, "upload_time": "2019-05-22T14:01:24", "url": "https://files.pythonhosted.org/packages/6a/04/62ebc28f53ba01943d480979882a2e91f7d30cf722b5aece8381d5ec67a5/aws-default-cleaner-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5fea3963c332388cc80e7ebd7e263981", "sha256": "1089871fec362026696abbc1b8d2d2b9381d67f37ebf7bb9348210c468266d1d" }, "downloads": -1, "filename": "aws_default_cleaner-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5fea3963c332388cc80e7ebd7e263981", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4591, "upload_time": "2019-05-22T14:22:47", "url": "https://files.pythonhosted.org/packages/64/c7/1660744ec0eafa6cc0ecef7c9429fc764c454b9db0fd06d8eefa3d654f6e/aws_default_cleaner-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0e581cb19ad3a4f4dd7fffacc11d910", "sha256": "5c2ae92d3c42732ef3bde1e40d9ac45cba68c40821184b7aa22187f3b4eed6d1" }, "downloads": -1, "filename": "aws-default-cleaner-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a0e581cb19ad3a4f4dd7fffacc11d910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3362, "upload_time": "2019-05-22T14:22:49", "url": "https://files.pythonhosted.org/packages/34/7b/fa77264329c4cf8030806f8fda42860432ff2e739a6a87df3434ab4b3580/aws-default-cleaner-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ed3dd3558a007b42b98c6ed50c1bced3", "sha256": "9ef51a075f0b0984677c47973e4ce1cc4fd148fe0d3c10a2991e3ef81b420efa" }, "downloads": -1, "filename": "aws_default_cleaner-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ed3dd3558a007b42b98c6ed50c1bced3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4661, "upload_time": "2019-05-22T18:01:34", "url": "https://files.pythonhosted.org/packages/ca/6f/aebfe384743d89d458d12f56ec3eff33c0ac5b5d8af1c8f1b25f9c591159/aws_default_cleaner-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b47ede3105b22c0ed3fef98081d0607c", "sha256": "249065983902ef235d6d5e6557ac1272d9fa9c231618011f35ee9c73f065b463" }, "downloads": -1, "filename": "aws-default-cleaner-1.0.3.tar.gz", "has_sig": false, "md5_digest": "b47ede3105b22c0ed3fef98081d0607c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3433, "upload_time": "2019-05-22T18:01:35", "url": "https://files.pythonhosted.org/packages/a0/22/2c0b400e90ba165ff6b79fb660cbf770956e81b77f57c535654e279734fc/aws-default-cleaner-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "199e4e8cd3d57af9c54d90ac5e203fec", "sha256": "c755f31f07884609359c74e1a3e95b992ba822fcdea0f84572c63e2f4ffb239a" }, "downloads": -1, "filename": "aws_default_cleaner-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "199e4e8cd3d57af9c54d90ac5e203fec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4995, "upload_time": "2019-05-24T14:24:49", "url": "https://files.pythonhosted.org/packages/5d/3f/ca1c4b780d16a87b576e6e0ba69d062b94da7d9be0c9a2a2f870e442fd37/aws_default_cleaner-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "288872364702c3a2f38d959e0b40cf7c", "sha256": "313ea5ecefcd6252df58a11f8838f0b1725cf055da6a582841f944794d3f7c7a" }, "downloads": -1, "filename": "aws-default-cleaner-1.0.4.tar.gz", "has_sig": false, "md5_digest": "288872364702c3a2f38d959e0b40cf7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3751, "upload_time": "2019-05-24T14:24:51", "url": "https://files.pythonhosted.org/packages/c2/c4/0a4de073263e76c9c05dbfe215b1fc7a8fc74a0c9690f990d80cb83d1a1f/aws-default-cleaner-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "199e4e8cd3d57af9c54d90ac5e203fec", "sha256": "c755f31f07884609359c74e1a3e95b992ba822fcdea0f84572c63e2f4ffb239a" }, "downloads": -1, "filename": "aws_default_cleaner-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "199e4e8cd3d57af9c54d90ac5e203fec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4995, "upload_time": "2019-05-24T14:24:49", "url": "https://files.pythonhosted.org/packages/5d/3f/ca1c4b780d16a87b576e6e0ba69d062b94da7d9be0c9a2a2f870e442fd37/aws_default_cleaner-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "288872364702c3a2f38d959e0b40cf7c", "sha256": "313ea5ecefcd6252df58a11f8838f0b1725cf055da6a582841f944794d3f7c7a" }, "downloads": -1, "filename": "aws-default-cleaner-1.0.4.tar.gz", "has_sig": false, "md5_digest": "288872364702c3a2f38d959e0b40cf7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3751, "upload_time": "2019-05-24T14:24:51", "url": "https://files.pythonhosted.org/packages/c2/c4/0a4de073263e76c9c05dbfe215b1fc7a8fc74a0c9690f990d80cb83d1a1f/aws-default-cleaner-1.0.4.tar.gz" } ] }