Freigeben über


Bicep-Fehlercode – BCP124

Dieser Fehler tritt auf, wenn Sie einen Dekorateur angeben, der vom Typ der zu versehenden Syntax nicht unterstützt wird.

Fehlerbeschreibung

The decorator <decorator-name> can only be attached to targets of type <data-type>, but the target has type <data-type>.

Lösungen

Verwenden Sie die gültigen Dekoratoren basierend auf den Datentypen.

Beispiele

Im folgenden Beispiel wird der Fehler ausgelöst, da @maxValue() er für den Datentyp "Integer" und nicht für den Datentyp "String" gilt.

@maxValue(3)
param name string 

Sie können den Fehler beheben, indem Sie den richtigen Dekorateur für den Datentyp angeben:

@maxLength(3)
param name string 

Eine Liste der Dekorateure finden Sie unter "Dekorateure".

Nächste Schritte

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