获取描述图像的AWS区域

时间:2016-07-20 21:51:33

标签: python-2.7 amazon-web-services aws-lambda boto3

我试图使用AWS lambda中的python 2.7使用下面的代码获取所有Ami图像

result = client.describe_images(         业主= [             '自'         ]     )

我能够获得ami图像,但无法获取其创建的区域...我想基于region过滤图像。请建议

1 个答案:

答案 0 :(得分:2)

使用AWS EC2 SDK时,您只能在一个区域内工作。

因此,通过调用client.describe_images(),您已经过滤到单个区域。结果中返回的所有AMI图像都在同一区域内。

要获取所有区域中的所有AMI图像,您需要遍历所有区域,在每个区域内调用client.describe_images()