Python 查找所有没有关联实例的AMI

Python 查找所有没有关联实例的AMI,python,amazon-web-services,amazon-ec2,ansible,aws-cli,Python,Amazon Web Services,Amazon Ec2,Ansible,Aws Cli,在我的aws帐户中,我有很多快照和ami。我需要找到所有未关联实例的ami,并需要找到所有未关联实例的快照 查找所有没有关联实例的AMI 查找所有没有关联实例的快照 我无法找出ami和实例之间的命令是什么 请帮助我……您可以通过以下方式获得启动EC2实例的AMI列表: aws ec2 describe-instances --query "Reservations[].Instances[].ImageId" 您可以使用以下方法获取您拥有的AMI列表: aws ec2 describe-ima

在我的aws帐户中,我有很多快照和ami。我需要找到所有未关联实例的ami,并需要找到所有未关联实例的快照

  • 查找所有没有关联实例的AMI
  • 查找所有没有关联实例的快照 我无法找出ami和实例之间的命令是什么


    请帮助我……

    您可以通过以下方式获得启动EC2实例的AMI列表:

    aws ec2 describe-instances --query "Reservations[].Instances[].ImageId"
    

    您可以使用以下方法获取您拥有的AMI列表:

    aws ec2 describe-images --owners self --query "Images[].ImageId"
    
    添加一些基本脚本来测试第二个列表中的AMI ID是否不在第一个列表中

    添加
    ——如果有助于分析结果,则输出文本


    通过添加
    --region

    在适当的区域中运行此命令。是否尝试使用AWS CLI?为什么要标记ansible?我尝试过使用aws cli,但没有得到太多帮助。。。如果你有任何想法来帮助ansible…我可以。。。。用于创建instacnes、elb、s3,。。。我们使用ansible Playbook你能帮我一下吗。。我已尝试查找所有状态可用的卷。但是我如何才能找到与这些卷(可用)关联的快照。我没有任何逻辑来找出所有ami。。如果实例被终止,或者ami与任何实例都没有关联。上面的答案不会有多大帮助…我想要那些与任何实例没有关联的ami和与任何实例也没有关联的快照…在github上,我得到非常好的python脚本。