Regra de Linter - sem recursos de implantação

Esta regra de base emite um aviso quando um modelo contém um Microsoft.Resources/deployments recurso no nível raiz.

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-deployments-resources

Solução

O exemplo a seguir falha neste teste porque o modelo contém um Microsoft.Resources/deployments recurso no nível raiz.

param name string
param specId string
resource foo 'Microsoft.Resources/deployments@2023-07-01' = {
  name: name
  properties: {
    mode: 'Incremental'
    templateLink: {
      uri: specId
    }
    parameters: {}
  }
}

Deve ser declarado como um módulo Bicep.

Próximos passos

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