AWS のクォータモニタソリューションは、AWS コマンドラインインターフェイス
注記
以下を手動で削除する必要があります。
-
ハブアカウントから DynamoDB サマリーテーブルを削除します。このソリューションはテーブルを自動的に削除しないため、必要に応じてクォータの使用状況とアラート通知の履歴分析を維持できます。
-
ハブスタックのカスタマーマネージドキーを削除します。
-
スポークスタックの AWS リージョンごとに、アカウントごとに 1 つのカスタマーマネージドキーを削除します。
-
Organizations でソリューションをデプロイした場合は、ハブスタックを削除する前に StackSets から StackSet インスタンスを削除します。
AWS マネジメントコンソール の使用
-
AWS CloudFormation コンソールにサインインします。
-
[スタック] ページで、このソリューションのインストールスタックを選択します。
-
[削除] を選択します。
AWS コマンドラインインターフェイスの使用
AWS CLI が環境で使用可能かどうかを判断します。インストール手順については、「AWS CLI ユーザーガイド」の「AWS コマンドラインインターフェイスとは」を参照してください。AWS CLI が使用可能なことを確認したら、次のコマンドを実行します。
$ aws cloudformation delete-stack --stack-name <installation-stack-name>
StackSet インスタンスの削除
StackSet インスタンスを削除するには、AWS マネジメントコンソールまたは AWS CLI を使用できます。
AWS マネジメントコンソール の使用
-
AWS CloudFormation コンソール
にサインインします。 -
[StackSet] ページで、このソリューションのインストール StackSet を選択します。
-
[アクション] を選択し、[StackSet からスタックを削除] を選択します。
AWS コマンドラインインターフェイスの使用
AWS CLI が環境で使用可能かどうかを確認します。インストール手順については、「AWS CLI ユーザーガイド」の「AWS コマンドラインインターフェイスとは」を参照してください。AWS CLI が使用可能なことを確認したら、次のコマンドを実行します。
$ aws cloudformation delete-stack-instances -stack-set-name <installation-stackset-name> --regions <value>
DynamoDB テーブルを削除する
このソリューションは、ソリューションが作成した DynamoDB テーブルを保持するように設定されています。ここでのステップに従って、DynamoDB テーブルを削除します。
-
DynamoDB コンソール
にサインインします。 -
左側のナビゲーションペインから [テーブル] を選択します。
-
<stack-name>
というプレフィックス付きテーブルを見つけ、[削除] を選択します。
AWS CLI を使用して DynamoDB テーブルを削除するには、次のコマンドを実行します。
$ aws dynamodb delete-table <table-name>
カスタマーマネージドキーの削除 (スケジュールの削除)
このソリューションは、ソリューションが作成したカスタマーマネージドキーを DynamoDB テーブルとともに保持するように設定されています。カスタマーマネージドキーを削除するには、次の手順に従います。
-
AWS KMS コンソール
にサインインします。 -
左のナビゲーションペインから、[カスタマーマネージドキー] を選択します。
-
<CMK-stack-name>
というプレフィックス付きテーブルを見つけ、[キーアクションとキーの削除をスケジュール] を選択します。
AWS CLI を使用してカスタマーマネージドキーを削除するには、次のコマンドを実行します。
$ aws kms schedule-key-deletion --key-id <key-id>