{ "info": { "author": "Mark van Holsteijn", "author_email": "mark@binx.io", "bugtrack_url": null, "classifiers": [], "description": "A visualizer of the network of security group dependencies in an AWS VPC.\n\nBased on the dependencies of the security groups within a VPC, it can generate the following:\n\n- An HTML table with all security group dependencies between network components.\n- A dot graph of all security group dependencies between network components.\n- A dot graph of all security group dependencies between network components grouped by security groups.\n- A dot graph of all security group dependencies between network components grouped by subnet.\n\n**Usage**\n\naws-visualizer [-h] [--directory DIRECTORY] [--use-subnets]\n [--use-security-group-subgraphs]\n [--exclude-security-group SECURITY-GROUP]\n [--profile PROFILE] [--region REGION]\n [--assume-role ROLE]\n\n\noptional arguments::\n -h, --help show this help message and exit\n --directory DIRECTORY, -d DIRECTORY\n output directory defaults to .\n --use-subnets, -n use subnet subgraphs\n --use-security-group-subgraphs, -s\n use security group subgraphs\n --exclude-security-group SECURITY-GROUP, -x SECURITY-GROUP\n exclude security group\n --profile PROFILE, -p PROFILE\n select the AWS profile to use\n --region REGION, -r REGION\n select region to graph\n --assume-role ROLE, -a ROLE\n ARN of the role to assume\n\n**Example**\n\nTo generate the default graph, type::\n\n\t$ aws-visualizer --directory /tmp/aws-visualizer\n\t$ for F in /tmp/aws-visualizer/*.dot; do dot -Tpng -o $(dirname $F)/$(basename $F .dot).png $F; done\n\t$ open /tmp/aws-visualizer/*.png\n\n**Installation**\n\nTo install, type::\n\tpip install aws-visualizer", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mvanholsteijn/aws-visualizer", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "aws-visualizer", "package_url": "https://pypi.org/project/aws-visualizer/", "platform": "any", "project_url": "https://pypi.org/project/aws-visualizer/", "project_urls": { "Homepage": "https://github.com/mvanholsteijn/aws-visualizer" }, "release_url": "https://pypi.org/project/aws-visualizer/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "A visualizer of the network of security group dependencies in an AWS VPC.", "version": "0.1.0" }, "last_serial": 3868227, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "84e1d7b1760c401f369874830acd8c86", "sha256": "dd5ed6c43e2ae3f65e05390740c9c0d359ffd1f45b00c8b5bd76ce3bf7fd7593" }, "downloads": -1, "filename": "aws-visualizer-0.1.0.tar.gz", "has_sig": false, "md5_digest": "84e1d7b1760c401f369874830acd8c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9802, "upload_time": "2018-05-16T11:00:53", "url": "https://files.pythonhosted.org/packages/e2/21/4151519ac45f5f11fb5cbfacb68625c4e7fd42a9bc27993917e4505f4950/aws-visualizer-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "84e1d7b1760c401f369874830acd8c86", "sha256": "dd5ed6c43e2ae3f65e05390740c9c0d359ffd1f45b00c8b5bd76ce3bf7fd7593" }, "downloads": -1, "filename": "aws-visualizer-0.1.0.tar.gz", "has_sig": false, "md5_digest": "84e1d7b1760c401f369874830acd8c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9802, "upload_time": "2018-05-16T11:00:53", "url": "https://files.pythonhosted.org/packages/e2/21/4151519ac45f5f11fb5cbfacb68625c4e7fd42a9bc27993917e4505f4950/aws-visualizer-0.1.0.tar.gz" } ] }