【发布时间】:2018-08-16 21:34:19
【问题描述】:
我正在尝试将一些安全组附加到一些 ec2 实例,但我有多个 vpc-s,我想将它们附加到属于特定 vpc 的实例。
我应该如何修改我的脚本以仅获取这些实例?
ec2 = boto3.resource('ec2')
instances = ec2.instances.filter()
for instance in instances:
print(instance.id, instance.instance_type)
all_sg_ids = [sg['GroupId'] for sg in instance.security_groups]
if sg_id not in all_sg_ids:
all_sg_ids.append(sg_id)
instance.modify_attribute(Groups=all_sg_ids)
【问题讨论】:
标签: amazon-ec2 boto3