如何列出已停止的AWS RDS实例



我正在尝试使用AWS CLI列出我拥有的处于停止状态的所有AWS RDS实例。

可以使用EC2与aws ec2 describe-instances并添加过滤器--filters "Name=instance-state-name,Values=stopped"

然而,对于aws rds describe-db-instances,我没有找到等效的。有一个--filter选项,但只有以下选项作为过滤器:db-cluster-id, db-instance-id, dbi-resource-id, domain, engine。

那么,我可以使用什么AWS CLI命令来列出当前已停止(Status= Stopped)的所有RDS实例?

使用--query代替--filters:

类似:

aws rds describe-db-instances --query '...'
https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-filter.html

你可以这样做:

aws rds describe-db-instances --query 'DBInstances[].DBInstanceStatus[]'

输出:

[
"available"
]

最新更新