我需要从安全组中删除所有安全组规则。
我通过使用以下规则来获取规则:
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/