web-dev-qa-db-ja.com

Azure ARMリソースを削除するためのテンプレート

ARMテンプレートを使用してインフラストラクチャを作成できることを知っています。リソースを削除する場合も同じようにできますか?リソースグループ全体を削除したくないが、リソースグループ内のいくつかのリソースを削除したくない。これは可能ですか? ARMテンプレート?

2
Vikranth

ちょっと。 ARMテンプレートをデプロイすると、インクリメンタルまたはコンプリートの2つのモードで実行できます。インクリメンタルはデフォルトであり、リソースグループにリソースを追加し、既存のものの構成を変更しますが、それらを削除しないでください。ARMテンプレートの展開を完全モードの使用に切り替えると、リソースグループがARMテンプレートの内容と完全に一致します。 、それ以外のものはすべて削除します。

明らかに、これには注意が必要です。

PowerShellで完全な展開を行うには、次のコマンドを実行します

New-AzureRMResourceGroupDeployment -name "deploymentName" -resourceGroup "resourceGroupName" -templateFile "path to template"  -mode complete
2
Sam Cogan