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


Код ошибки Bicep/предупреждения — BCP088

Эта ошибка или предупреждение возникает, когда значение свойства, кажется, является опечаткой.

Описание ошибки и предупреждения

The property <property-name> expected a value of type <type-name> but the provided value is of type <type-name>. Did you mean <type-name>?

Примеры

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

resource kv 'Microsoft.KeyVault/vaults@2023-07-01' existing = {
  name: 'vault'
 
  resource ap 'accessPolicies' = {
    name: 'ad'
    properties: {
      accessPolicies: []
    }
  }
}

Эту ошибку можно исправить, исправив опечатку:

resource kv 'Microsoft.KeyVault/vaults@2023-07-01' existing = {
  name: 'vault'
 
  resource ap 'accessPolicies' = {
    name: 'add'
    properties: {
      accessPolicies: []
    }
  }
}

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

Дополнительные сведения об ошибках и кодах предупреждений Bicep см. в разделе "Предупреждения bicep" и "Ошибки".