为什么boto3 ec2图像太慢

时间:2019-07-12 08:55:09

标签: python amazon-web-services amazon-ec2 boto3

import boto3
​
ec2 = boto3.resource('ec2')
for i in ec2.images.limit(2):
    print(i)

工作50秒

import boto3
​
ec2 = boto3.resource('ec2')
for i in ec2.instances.limit(2):
    print(i)

可以工作2秒钟(没关系),顺便说一句,我不需要有关图像或实例的详细信息,我只需要其中的一些

1 个答案:

答案 0 :(得分:2)

默认情况下,返回所有可公开访问的图像。这包括其他帐户创建的图像。

要仅获取与您的拥有帐户关联的AMI(图像),请使用:

ec2.images.filter(Owners=['self'])