amazon-web-services - aws-cli 只返回某些字段

标签 amazon-web-services aws-cli

鉴于此 aws-cli 的示例命令

aws rds describe-db-cluster-snapshots

我返回一个带有字段的对象列表。

我只想显示字段:"SnapshotCreateTime""DBClusterIdentifier"
我该怎么做呢?

最佳答案

AWS CLI 通过 --query 提供内置的输出过滤功能选项。

aws rds describe-db-cluster-snapshots --query 'DBClusterSnapshots[*].[SnapshotCreateTime,DBClusterIdentifier]' 

如果您的 ,上述内容将起作用AWS CLI 在同一区域中配置并具有单个 AWS CLI 配置文件。如果 AWS CLI 在不同的区域和不同的配置文件中配置,那么您可以使用以下命令。
 aws rds describe-db-cluster-snapshots --query 'DBClusterSnapshots[*].[SnapshotCreateTime,DBClusterIdentifier]' --region us-west-2 --profile test 

cli-usage-output

关于amazon-web-services - aws-cli 只返回某些字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57640665/

相关文章:

amazon-web-services - 如何检查AWS ECR身份验证 token 是否未过期?

java - 使用 AWS SDK 的最终类进行单元测试

amazon-web-services - ECSServiceAverageCPUUtilization 指标是如何计算的?

node.js - aws lambda 上的 json 模式验证

ubuntu - AWS CLI 中没有 ECS 选项?

docker - 导出 docker 容器内的环境变量

amazon-web-services - cnf-init 在 ubuntu ami 上抛出 Python 错误

amazon-web-services - 将 GetObject (v2) 迁移到 GetObjectCommand (v3) - aws-sdk

amazon-web-services - 如何在 `aws-cli ec2` 命令中使用通配符?

amazon-web-services - 如何解锁或删除无意中被存储桶策略锁定的 AWS S3 存储桶?