Regra do Linter – não existem recursos não utilizados

Esta regra localiza os recursos existentes que não são referenciados em qualquer lugar no ficheiro Bicep.

Código de regra do Linter

Utilize o seguinte valor no ficheiro de configuração do Bicep para personalizar as definições de regras:

no-unused-existing-resources

Solução

Para reduzir a confusão no seu modelo, elimine todos os recursos existentes definidos, mas não utilizados. Este teste localiza qualquer recurso existente que não seja utilizado no modelo.

O exemplo seguinte falha neste teste porque o stg de recursos existente é declarado, mas nunca é utilizado:

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

Utilize a Correção Rápida para remover o recurso existente não utilizado.

A captura de ecrã da correção rápida da regra de linter de recursos não utilizados existentes.

Passos seguintes

Para obter mais informações sobre o linter, veja Utilizar o linter Bicep.