Sdílet prostřednictvím


Diagnostický kód Bicep – BCP135

Obory v Bicep určují hierarchickou úroveň, na které jsou prostředky nasazené v Rámci Azure. ARM poskytuje čtyři rozsahy nasazení – skupinu prostředků, skupinu pro správu, předplatné a tenanta. Prostředky musí být nasazeny v rámci povolených oborů. Další informace najdete v tématu Rozsah nasazení.

Popis

Název <> oboru není pro tento typ prostředku platný. Povolené obory: <název> oboru.

Level

Chyba

Řešení

Nasaďte prostředky do povolených oborů.

Příklady

Následující příklad vyvolá diagnostiku, protože storageAccounts nejde nasadit v oboru skupiny pro správu.

targetScope = 'managementGroup'

resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
  name: 'demostorage0220'
  location: 'eastus'
  sku: {
    name:  'Standard_LRS'
  }
  kind:  'StorageV2'
}

Diagnostiku můžete opravit nastavením na targetScoperesourceGroup.

targetScope = 'resourceGroup'

resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
  name: 'demostorage0220'
  location: 'eastus'
  sku: {
    name:  'Standard_LRS'
  }
  kind:  'StorageV2'
}

Další kroky

Další informace o diagnostice Bicep najdete v tématu Diagnostika jádra Bicep.