Список идентификаторов моментальных снимков со временем для определенного идентификатора VPC с помощью PowerShell

Я пытаюсь получить список идентификаторов моментальных снимков со временем для определенного идентификатора VPC с помощью PowerShell или AWS CLI.


person Narasimha Theja Rao    schedule 17.01.2019    source источник
comment
Что вы пробовали? Что не работает. Пожалуйста, посетите минимальный воспроизводимый пример   -  person d_kennetz    schedule 17.01.2019


Ответы (1)


Снимки зависят от региона, а не от 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, вы можете улучшить вышеуказанное с помощью параметра 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}"
person Matus Dubrava    schedule 17.01.2019
comment
@NarasimhaThejaRao Эй, не могли бы вы задать это как дополнительный вопрос, чтобы на него можно было ответить отдельно? Это даст ответчику больше возможностей для работы, чем этот небольшой пользовательский интерфейс для комментариев. Спасибо! - person Anthony Neace; 23.01.2019