Partilhar via


Regra de Linter - sem recursos existentes não utilizados

Esta regra localiza recursos existentes que não são referenciados em nenhum lugar no arquivo Bicep.

Código da regra de linha

Use o seguinte valor no arquivo de configuração do Bicep para personalizar as configurações da regra:

no-unused-existing-resources

Solução

Para reduzir a confusão no modelo, exclua todos os recursos existentes definidos, mas não usados. Este teste encontra qualquer recurso existente que não seja usado em nenhum lugar do modelo.

O exemplo a seguir falha neste teste porque o recurso existente stg é declarado, mas nunca usado:

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

Use a Correção Rápida para remover o recurso existente não utilizado:

Uma captura de tela usando a Correção Rápida para a regra linter de recursos não utilizados.

Próximos passos

Para obter mais informações sobre o linter, consulte Usar binter linter.