我需要从安全组中删除所有安全组规则。
我通过使用以下规则来获取规则:

import boto3
ec2 = boto3.resource('ec2')
sg = ec2.SecurityGroup('sg-someID')

sg.ip_permissions

但是我不确定如何使用revoke_ingress命令遍历它

最佳答案

只需调用revoke_ingress()并通过您要删除的规则即可。由于要删除所有规则,因此请传递整个规则数组。

sg.revoke_ingress(IpPermissions=sg.ip_permissions)

来自:revoke_ingress

关于python - boto3 aws删除所有入站安全组规则,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42879637/

10-11 22:03
查看更多