使用PowerShell

时间:2019-01-17 15:10:57

标签: amazon-web-services aws-cli amazon-vpc aws-powershell

我正在尝试使用PowerShell或AWS CLI在特定VPC ID下列出具有时间的快照ID。

1 个答案:

答案 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}"