2015-09-22 107 views

回答

1

按照source code你可以跑<YourVolumeInstance>.id

或者你的情況:

[x.id for x in [Volume:vol-14235987, Volume:vol-1234567]] 
0

使用了循環這裏

for volume in volumes: 
    print volume.id 

vol-14235987 
vol-1234567 
0

卷是boto.ec2.volume對象的數組,基本上使您可以訪問所有的變量和方法

要獲得卷ID,您只需使用變量object.id。

for volume in volumes: 
    print volume.id 

提供給您的其他變量與此對象是:

  • ID - 卷的唯一ID。
  • create_time - 創建卷時的時間戳。
  • status - 卷的狀態。
  • 大小 - 以GB爲單位的容量。
  • snapshot_id - 此卷創建的快照的ID(如果適用)。
  • attach_data - 一個AttachmentSet對象。
  • 區 - 的可用性區該體積是在
  • 類型 - 該類型體積(標準的或一致的-IOPS)
  • IOPS - 如果該體積是類型一致-IOPS的,這是IOPS的數量預配置(10-300)。
  • 加密 - 如果此卷已加密,則爲真。

在這裏閱讀更多 http://boto.readthedocs.org/en/latest/ref/ec2.html#module-boto.ec2.volume