Amazon web services AWS CLI:按类型筛选的RDS快照
尝试返回类型为手动的所有RDS快照的列表。我原以为会是以下情况之一,但两者都不起作用 列标题为类型,请尝试此操作Amazon web services AWS CLI:按类型筛选的RDS快照,amazon-web-services,amazon-rds,aws-cli,Amazon Web Services,Amazon Rds,Aws Cli,尝试返回类型为手动的所有RDS快照的列表。我原以为会是以下情况之一,但两者都不起作用 列标题为类型,请尝试此操作 aws rds describe-db-snapshots --query 'Snapshots[*].{Snapshot:Snapshot}' --filters Name=Type,Values=manual --output text AWS文档称该名称实际上可能是SnapshotType aws rds describe-db-snapshots --query 'Snap
aws rds describe-db-snapshots --query 'Snapshots[*].{Snapshot:Snapshot}' --filters Name=Type,Values=manual --output text
AWS文档称该名称实际上可能是SnapshotType
aws rds describe-db-snapshots --query 'Snapshots[*].{Snapshot:Snapshot}' --filters Name=SnapshotType,Values=manual --output text
两者都返回了一个变量
调用DescribeDBSnapshots操作时发生错误(InvalidParameterValue):无法识别的筛选器名称:SnapshotType
我做错了什么?有几个问题。首先,根据,筛选器不是此命令支持的参数: --过滤器(列表) 当前不支持此参数 其次,该查询语法对于响应无效,因为列表名为“DBSnapshots”,而不是“Snapshots”。下面的示例查询将过滤列表,以仅返回SnapshotType为“手动”的快照 进一步阅读
aws rds descripe db snapshot--snapshot type manual
aws rds describe-db-snapshots --query "DBSnapshots[? SnapshotType=='manual']"