gpt4 book ai didi

python - 获取 AWS AMI 属性

转载 作者:太空宇宙 更新时间:2023-11-03 15:22:58 27 4
gpt4 key购买 nike

我有一个 AMI 列表,这是我通过创建 boto 连接获得的:

conn_eu = boto.ec2.connect_to_region('eu-west-1')
images = conn_eu.get_all_images(owners=['me'])

我希望能够查看这些 AMI 的属性。描述、名称和图片 ID 等属性。

最佳答案

这里是 boto.ec2.image.Image 对象的所有属性 Print all properties of a Python Class :

from boto.ec2 import connect_to_region
ec2_connection = connect_to_region("us-west-2",
aws_access_key_id="...",
aws_secret_access_key="...")
images = ec2_connection.get_all_images(image_ids=["ami-xxxxxxxxx"])
for k in vars(images[0]).keys():
print "{0}".format(k)

(或者,要同时打印值,您可以使用):

for k,v in vars(images[0]).iteritems():
print "{0}:{1}".format(k,v)

root_device_type
ramdisk_id
ID
所有者别名
计费产品
标签
平台
状态
地点
类型
虚拟化类型
sriov_net_support
建筑学
描述
block 设备映射
kernel_id
owner_id
is_public
实例生命周期
创建日期
姓名
管理程序
地区
元素
联系
根设备名称
所有者ID
产品代码

关于python - 获取 AWS AMI 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12071859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com