aws cliを利用して、EC2のスナップショットIDの一覧を取得する方法を紹介します。
aws cliのバージョン
% aws --version
aws-cli/2.1.28 Python/3.8.8 Darwin/20.3.0 exe/x86_64 prompt/off
リージョンとプロファイルの設定
% export AWS_DEFAULT_REGION=ap-northeast-1
% export AWS_PROFILE=xxxx
スナップショットIDの一覧を取得
% aws ec2 describe-snapshots \
--query "Snapshots[*].[SnapshotId]" \
--owner-ids self \
--output text \
--no-cli-pager
実行結果
snap-XXb21e34857fXXXXX
snap-XX6b9ae9820aXXXXX
snap-XX42a5e4f320XXXXX
snap-XX89dd6d4a27XXXXX
snap-XXe5d373fc47XXXXX