我试图使用AWS lambda中的python 2.7使用下面的代码获取所有Ami图像
result = client.describe_images( 业主= [ '自' ] )
我能够获得ami图像,但无法获取其创建的区域...我想基于region过滤图像。请建议
答案 0 :(得分:2)
使用AWS EC2 SDK时,您只能在一个区域内工作。
因此,通过调用client.describe_images()
,您已经过滤到单个区域。结果中返回的所有AMI图像都在同一区域内。
要获取所有区域中的所有AMI图像,您需要遍历所有区域,在每个区域内调用client.describe_images()
。