【发布时间】:2016-09-08 22:01:36
【问题描述】:
有谁知道如何导出 AWS 账户中的所有实例及其名称和特定标签?我拥有的标签名为 Billing by Role。尝试使用 aws ec2 describe-instances 使其工作。
我试过用这个:
aws ec2 describe-instances --query 'Reservations[].Instances[].[Tags[?Key==`Name`].Value[] | [0], [Tags[?Key==`Billing by Role`].Value[]]' --output text
但我得到一个错误:
ValueError: --query Reservations[].Instances[].[Tags[?Key==Name].Value[] 的值错误 | [0], [Tags[?Key==Billing by Role].Value[]]: Invalid token.: Parse error at column 101 near token "" (EOF) for expression:
"Reservations[].Instances[].[Tags[?Key==Name].Value[] | [0], [Tags[?Key==Billing by Role].Value[]]"
谢谢。
【问题讨论】:
-
您是否尝试列出所有带有“按角色计费”标签且具有特定值的实例?或者只是所有具有该标签的实例,无论其价值如何?
-
两年前您已经问过几乎完全相同的问题。根据您之前的问题和答案,您应该能够自己解决这个问题。 stackoverflow.com/questions/25858864/…
-
我正在尝试获取我们所有实例的名称列表,以及相应列上按角色值计费的实例。
标签: amazon-web-services aws-cli