DELETE_COMPLETE
as stack ステータスを持たないすべてのスタックを一覧表示したい
使い方boto2
はとても簡単でした:
import boto
cf = boto.cloudformation.connect_to_region(region)
status_filter = [st for st in cf.valid_states if st != 'DELETE_COMPLETE']
for stack in cf.list_stacks(stack_status_filters=status_filter):
...
boto3
すべての AWS サービスに対して、多くの service-2.json ファイルで botocore を使用します。しかし、考えられるすべてのステータスフラグのリストが見つかりません。
これは service-2.json (botocore/data/cloudformation/2010-05-15/service-2.json) で見つけることができますが、このリストにアクセスする正しい方法は?
すべてのスタックを取得してから、for ループのステータスとして DELETE_COMPLETE を持つスタックをスキップすることはオプションではありません。