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


Код ошибки Bicep — BCP294

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

Описание ошибки

Type unions must be reducible to a single ARM type (such as 'string', 'int', or 'bool').

Примеры

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

type foo = 'a' | 1

Эту ошибку можно исправить с помощью одного типа данных для определения типа объединения:

type foo = 'a' | 'b'

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

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