リンター ルール - 未使用の既存のリソースがない

このルールにより、Bicep ファイル内で参照されていない既存のリソースが検索されます。

リンター ルールのコード

ルール設定をカスタマイズするには、Bicep 構成ファイルで次の値を使用します。

no-unused-existing-resources

解決策

テンプレートの混乱を軽減するには、定義されていても使用されていない既存のリソースを削除します。 このテストでは、テンプレートのどこにも使用されていない既存のリソースが検索されます。

次の例では、既存のリソース stg が宣言されているがまったく使用されないため、このテストに失敗します。

resource stg 'Microsoft.Storage/storageAccounts@2023-04-01' existing = {
  name: 'examplestorage'
}

クイック修正を使用して、未使用の既存のリソースを削除します。

未使用の既存のリソース リンター ルール クイック修正のスクリーンショット。

次のステップ

リンターの詳細については、「Bicep リンターの使用方法」を参照してください。