既存のAWS環境のリソースの状況を確認する際に使ったAWS CLIのコマンドをメモします。
AWS CLIコマンドは一度調べて使ったものでもしばらく使わないとすぐ忘れてしまうので、使ったものは頻繁にブログにメモを書いていきたいと思います。
VPCエンドポイントの一覧取得
aws ec2 describe-vpc-endpoints
下記のオプションをつけるとVPCエンドポイントのサービス名のみをテーブル形式で見やすく出力できる
aws ec2 describe-vpc-endpoints --query "VpcEndpoints[].{ServiceName:ServiceName}" --output table
Redshiftスナップショットスケジュール一覧
aws redshift describe-snapshot-schedules
CloudFormation スタック一覧(ステータスがDELETE_COMPLETE以外のものを出力)
aws cloudformation list-stacks | jq -r '.StackSummaries[] | select( .StackStatus != "DELETE_COMPLETE" ) | .StackName'
キーペア名を指定してキーペアを出力
aws ec2 describe-key-pairs --key-name xxxxxxx
所感
AWS CLIコマンドでぱっと必要な情報が取得できると楽しいです。
jqなども使い方がいまいちわかってないので、いろいろ試して積極的に使っていきます。