获取AWS-SG详细信息以快速响应事件。
Dome9AWSSGAnalyzer的Python项目详细描述
DOME9 SG查找
dome9 sg lookup(sganalyzerapp)使用dome9api获取信息 关于帐户中存在的安全组。
运行应用程序
::
from SGAnalyzerAppDir import app
app.main()
功能
- 获取SG-ID提供的安全组的详细信息。
- 在json中按sg name获取安全组的详细信息。
- 获取json提供的sg-id中的安全组规则的详细信息。
用法
- 步骤1:在api配置文件中输入api的详细信息,apiurl将出现 已经输入了apisecret和apikey。
- 步骤2:您可以将关联的dome9“cloudaccountid”添加到您的aws帐户id中 as<;dome9clo udac conn tide interhereonly>;=<;awsacidhere>;作为地图 API-config.ini文件中的[AWS-DOME9-MAP]。
- 第3步:如果希望将其创建为包,请使用pyinstaller将其打包 并使用shuil将api-config.ini文件保存在spec文件的底部。
- 第一个按钮-按SGID列出的详细信息-提供框中填写的信息 当用户在框中提供SGID后按下按钮时自动执行。 到时候可以复制或重置。
- 第二个按钮是重置结果。
- 第三个按钮-SGID规则-提供入站和出站的JSON格式 在同一位置下载的配置。
- 第四个按钮-sgs by name-提供一个json格式的文件,其中包括 用户在sgname字段中提供的安全组配置。
- 将在近期为该计划添加更多功能和新外观 未来。
如何运行
- 请在下面找到来自pycharm的控制台快照:
import sys;print('python%s在%s'%(sys.version,sys.platform))上) sys.path.extend(['c:\users\nitin.sharma\pycharmprojects\dome9 sg lookup','c:/users/nitin.sharma/pycharmprojects/dome9 sg lookup']) pydev控制台:正在启动。 python 3.7.4(tags/v3.7.4:e0935912e,2019年7月8日,19:29:22)[msc v.1916 32位(intel)]on win32
from SGAnalyzerAppDir import app app.main()