View a markdown version of this page

cdk destroy - AWS クラウド開発キット (AWS CDK) v2

これは AWS CDK v2 デベロッパーガイドです。旧版の CDK v1 は 2022 年 6 月 1 日にメンテナンスを開始し、2023 年 6 月 1 日にサポートを終了しました。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

cdk destroy

AWS 環境から 1 つ以上の AWS CDK スタックを削除します。

スタックを削除すると、スタックのリソースが RetainDeletionPolicy で設定されない限り、破棄されます。

スタックの削除中、このコマンドは cdk deploy 動作と同様の進行状況情報を出力します。

使用方法

$ cdk destroy <arguments> <options>

引数

CDK スタック ID

削除するアプリの CDK スタックのコンストラクト ID。

タイプ: 文字列

必須: いいえ

オプション

すべての CDK CLI コマンドで動作するグローバルオプションのリストについては、「グローバルオプション」を参照してください。

--all <BOOLEAN>

利用可能なすべてのスタックを破棄します。

デフォルト値: false

--concurrency <NUMBER>

スタック間の依存関係を考慮しながら、複数のスタックを並行して破棄します。破棄操作を高速化するには、このオプションを使用します。それでも、 AWS CloudFormation やその他の AWS アカウントレート制限を考慮する必要があります。

実行する同時破棄オペレーション (依存関係の許可) の最大数を指定する数値を指定します。

デフォルト値: 1

--exclusively, -e <BOOLEAN>

要求されたスタックのみを破棄し、依存関係を含めないでください。

--force, -f <BOOLEAN>

スタックを破棄する前に確認を求めないでください。

--help, -h <BOOLEAN>

cdk destroy コマンドのコマンドリファレンス情報を表示します。

MyStackName という名前のスタックの削除

$ cdk destroy --app='node bin/main.js' <MyStackName>

複数のスタックを並行して削除する

--concurrencyオプション--allを使用して、すべてのスタックを並行して削除します。

$ cdk destroy --all --concurrency 5