我正在尝试使用PowerShell或AWS CLI在特定VPC ID下列出具有时间的快照ID。
答案 0 :(得分:2)
快照是特定于区域的,而不是VPC特定的,因此您不能直接列出特定VPC的所有快照。
如果您需要这种过滤,则可以使用“所属”的VPC标记每个快照(即VPCID:value-of-VPC-id
)。然后使用此命令。
aws ec2 describe-snapshots --owner-ids <your-account-id> --filters Name=tag:VPCID,Values=<value-of-VPC-id>
如果您只想获取VPC ID和时间,则可以使用query
参数来增强上述功能
aws ec2 describe-snapshots --owner-ids <your-account-id> --filters Name=tag:VPCID,Values=<value-of-VPC-id> --query "Snapshots[*].{ID:SnapshotId,Time:StartTime}"