Поделиться через


Код диагностики Bicep — BCP135

В Bicep области определяют иерархический уровень, на котором развертываются ресурсы в Azure. ARM предоставляет четыре области развертывания— группу ресурсов, группу управления, подписку и клиент. Ресурсы должны быть развернуты в допустимых областях. Дополнительные сведения см. в разделе "Область развертывания".

Description

<Имя> области недопустимо для этого типа ресурса. Разрешенные области: <имя> области.

Уровень

Ошибка

Решения

Разверните ресурсы в разрешенных областях.

Примеры

В следующем примере возникает диагностика, так как storageAccounts ее невозможно развернуть в области группы управления.

targetScope = 'managementGroup'

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

Вы можете исправить диагностику, задав для нее targetScope значение resourceGroup.

targetScope = 'resourceGroup'

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

Следующие шаги

Дополнительные сведения о диагностика Bicep см. в диагностика ядра Bicep.