我正在尝试使用 AWS CLI 按标签搜索资源。
我准备了这个tag.json
文件:
{ "TagFilters": [ { "Value": "postgres-dev", "Key": "Name" } ] }
并使用此命令:
aws resourcegroupstaggingapi get-resources --tag-filters --cli-input-json file://tag.json
但是,它不会仅返回具有此标签的数据库,而是返回我的 AWS 账户中的所有资源(EC2、ELB 等)
谁能告诉我我做错了什么?
非常感谢。
最佳答案
你能用纯文本语法来代替 JSON 吗?
aws resourcegroupstaggingapi get-resources --tag-filters "Key=Name,Values=postgres-dev"
另外,我认为应该是“值(value)”,而不是“值(value)”。
让我知道 ;)
使用 JSON 语法更新:
aws resourcegroupstaggingapi get-resources --cli-input-json file://tag.json
JSON 正文:
{ "TagFilters": [ { "Key": "Name", "Values": [ "postgres-dev" ] } ] }
关于amazon-web-services - AWS CLI 按标签搜索资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52594359/