結論
▼ステータスがDELETE_COMPLETE
以外のCFn Stackを一覧表示する ※jq
が必要
aws cloudformation list-stacks | jq -r '.StackSummaries[] | select( .StackStatus != "DELETE_COMPLETE" ) | .StackName'
さらにソート… | sort
さらに行数… | wc -l
補足
公式ドキュメントでは
aws cloudformation list-stacks --stack-status-filter CREATE_COMPLETE
となっているが、CREATE_COMPLETE
以外も表示したいな〜と思った。
そして削除済みのスタックは表示したくないと思った。
CLI Referenceを見た感じ、--stack-status-filter
は複数指定ができるが、not的な指定はできないのでjq
でフィルターした。
なお、AWS CLIには--filters
と--query
があるが、(個人的には)jq
の方が書きやすいので使っていない。