我用它来显示有关特定AMI的信息:
aws ec2 describe-images --image-ids "ami-xxxxxxxx"
它为我提供了有关图像的信息。
如果有多个AMI怎么办?有什么方法可以获取有关所有AMI的信息并将它们存储在文件中? 这是可能的,还是有另一种更好的方式?
答案 0 :(得分:1)
你可以试试这个: aws ec2 describe-images --filters file://images.json
images.json包含:
[ { "名称":"图像-ID&#34 ;, "价值观":[" aki-xxx"," aki-xxx"] } ]
答案 1 :(得分:0)
您可以使用过滤器以及您提到的代码列出所有AMI。 试试这个:
aws ec2 describe-images --region <Your-specific-region>
--filter "Name=is-public,Values=false" --filter
"Name=architecture, Values=x86_64" --filter
"Name=owner,Values=xxxx"
使用所有者作为AMI的所有者来过滤掉。 然后您可以将输出保存在文件中。
希望它会有所帮助!