我正在尝试列出我帐户中的所有快照。我使用以下命令
AWS_PAGER="" aws ec2 describe-snapshots --max-items=1000 --region=us-east-1 --query 'Snapshots[*].{id: SnapshotId,startTime: startTime,tags:Tags[*]}'
我也尝试过以下几种:
AWS_PAGER="" aws ec2 describe-snapshots --max-items=1000 --region=us-east-1 --query 'Snapshots[*].{id: SnapshotId,startTime: startTime,tags:Tags}'
所有标签条目都返回标签:null
问题:如何查询快照列表以及标签?
谢谢!
一旦手头有快照ID,就使用awscli描述标记功能,例如:
aws ec2 describe-tags help
aws ec2 describe-tags --filters Name=resource-id,Values=snap-1234,snap-5678
答案如下:
AWS_PAGER="" aws ec2 describe-snapshots --region=us-east-1 --query "Snapshots[*].{description:Description,ownerId:OwnerId,snapshotId:SnapshotId,tags:Tags}"