文件名称:aws-inventory:发现在AWS账户中创建的资源
文件大小:1.92MB
文件格式:ZIP
更新时间:2024-02-19 11:24:59
react python aws AmazonWebServicesPython
介绍 这是一个尝试发现账户中创建的所有的工具。 AWS有许多产品(又名服务),其中不断添加新产品,并通过新功能扩展现有产品。 该生态系统允许用户将许多不同的服务组合在一起,以形成定制的云体验。 即时大规模扩展服务的能力带来了可管理性成本。 很快就难以对正在使用的资源的AWS账户进行审核。 这不仅对计费很重要,而且对安全性也很重要。 Hibernate资源和未知资源更容易出现安全配置缺陷。 此外,具有意外依赖关系的资源会带来可用性,访问控制和授权问题。 它使用来发现以及它们在哪些运行。它还用于调用服务API。 被调用的API是应该列出或描述资源的API。 可以将结果以JSON格式打印到stdout。 它们也可以写在多个文件中: 来自API端点的原始响应可以写入命令行中指定的文件。 文件格式为 。 工具执行期间引发的异常可以写入命令行中指定的文件。 文件格式为 。 gui / aws_inventory_data- <环境名称> .json-JSON格式。 解析的响应结构化为输入到GUI。 安装 首先,安装Python2.7。 有一个小的GUI用于显示进度,它使用标准的Pytho
【文件预览】:
aws-inventory-master
----operation_blacklist.conf(1KB)
----aws_inventory()
--------invoker.py(8KB)
--------config.py(899B)
--------progress.py(4KB)
--------__init__.py(50B)
--------store.py(7KB)
--------blacklist.py(2KB)
--------version.py(22B)
----.github()
--------ISSUE_TEMPLATE()
----blog_writeup.md(7KB)
----aws_inventory.py(12KB)
----requirements.txt(16B)
----.idea()
--------misc.xml(201B)
--------aws-inventory.iml(398B)
--------modules.xml(278B)
--------vcs.xml(180B)
----TODO.md(1KB)
----CONTRIBUTING.md(753B)
----LICENSE(11KB)
----tools()
--------pickle2py.py(102B)
--------response_inspector.py(1KB)
--------pickle2json.py(331B)
----gui()
--------.eslintrc.json(28B)
--------public()
--------src()
--------dist()
--------.gitignore(285B)
--------package-lock.json(420KB)
--------package.json(631B)
----README.md(5KB)
----screenshots()
--------data in browser.png(102KB)
--------invoking apis on commandline.png(538KB)
----blog_writeup.html(8KB)
----tests()
--------test_data_store.py(2KB)
--------__init__.py(0B)
----.gitignore(68B)