В настоящее время я работаю над сценарием для удаления ресурсов aws с использованием aws cli и python.Как часть моего сценария, я должен удалить правила группы безопасности.Подход, который я выбрал, заключается в том, что я выполняю команду describe-security-groups
и могу сохранить в переменной следующее значение:
[{u'IpProtocol':u'-1',u'PrefixListIds':[],u'IpRanges':[{u'CidrIp':u'0.0.0.0/0'}],u'UserIdGroupPairs':[],u'Ipv6Ranges':[]}]
Однако для передачи этого значения вrevoke-security-group-egress
команда, она мне нужна в следующем виде:
[{"IpProtocol":"-1","PrefixListIds":[],"IpRanges":[{"CidrIp":"0.0.0.0/0"}],"UserIdGroupPairs":[],"Ipv6Ranges":[]}]
Я ищу способ, который можно было бы использовать и для других списков с другими структурами.
Или есть другой способ удалить все правила группы безопасности, используя aws cli и python?
- ОБНОВЛЕНИЕ -
Я нашелспособ приблизиться к тому, что я хотел после прочтения ответа здесь