Снимки зависят от региона, а не от 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}"