Бөлісу құралы:


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

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

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

The property <property-name> requires a value of type <type-name>, but none was supplied.

Примеры

В следующем примере возникает ошибка, так как тип свойства со значением foo или _bar_ не указан.

@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}

output outValue taggedUnion = {}

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

@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}

output outValue taggedUnion = {type: 'foo', value: 3}

Если значение свойства не указано в предыдущем примере, вы получите BCP035.

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

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