Bicep-Fehlercode – BCP294

Dieser Fehler tritt auf, wenn Sie Werte verschiedener Datentypen in einer Union-Typdefinition verwenden.

Fehlerbeschreibung

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

Beispiele

Im folgenden Beispiel wird der Fehler ausgelöst, da im Union-Typ verschiedene Typen verwendet werden:

type foo = 'a' | 1

Sie können den Fehler beheben, indem Sie einen einzelnen Datentyp für die Union-Typdefinition verwenden:

type foo = 'a' | 'b'

Nächste Schritte

Weitere Informationen zu Bicep-Fehler- und Warnungscodes finden Sie unter Bicep-Kerndiagnose.