Boto3获取EC2实例的音量
问题内容:
我正在尝试使用boto 3获取AWS实例的volume-id列表,我正在获得某种收集管理器,但是我不知道如何将数据放入内部。
import boto3
ec2 = boto3.resource('ec2', region_name='us-west-2')
instance = ec2.Instance('i-xxxxxx')
volumes = instance.volumes.all()
print volumes
我得到的答案是:
ec2.Instance.volumesCollection(ec2.Instance(id='i-xxxxxx'), ec2.Volume)
我如何使用“ ec2.Volume”获取卷ID
谢谢,Cfir。
问题答案:
这只是对象的迭代
for v in volumes:
print(v.id)
如果要获取ID列表:
l = [v.id for v in volumes]