调用DescribeDBInstances操作时:无法识别的过滤器名称:tag:Name

问题描述 投票:0回答:1

我正在尝试运行以下命令:

aws rds describe-db-instances --filters 'Name=tag:Name,Values=*stable*' --output text --query 'Reservations[*].Instances[*].InstanceId'

当我这样做时,我得到这个输出:

调用DescribeDBInstances操作时发生错误(InvalidParameterValue):无法识别的过滤器名称:tag:Name

根据docs,看起来我应该能够传入一个字符串来过滤,但我不确定为什么它不能识别tag:Name?这是rds命令的限制吗?

amazon-rds aws-cli
1个回答
1
投票

根据AWS docs--filters选项仅支持这些:

支持过滤器:

db-cluster-id - 接受数据库集群标识符和数据库集群Amazon资源名称(ARN)。结果列表将仅包含与这些ARN标识的数据库集群关联的数据库实例的信息。

db-instance-id - 接受数据库实例标识符和数据库实例Amazon资源名称(ARN)。结果列表仅包含有关这些ARN标识的数据库实例的信息。

© www.soinside.com 2019 - 2024. All rights reserved.