Bicep-Fehler-/Warncode – BCP036
Dieser Fehler/diese Warnung tritt auf, wenn Sie einer Eigenschaft einen Wert zuweisen, dessen erwarteter Datentyp nicht mit dem Typ des zugewiesenen Werts kompatibel ist.
Fehler-/Warnungsbeschreibung
The property <property-name> expected a value of type <data-type> but the provided value is of type <data-type>.
Lösung
Weisen Sie einen Wert mit dem richtigen Datentyp zu.
Beispiele
Im folgenden Beispiel wird der Fehler ausgelöst, da sku
er als Zeichenfolge und nicht als ganze Zahl definiert ist:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 2
}
Sie können das Problem beheben, indem Sie einen Zeichenfolgenwert zuweisen zu sku
:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 'Standard_LRS'
}
Nächste Schritte
Weitere Informationen zu Bicep-Fehler- und Warnungscodes finden Sie unter Bicep-Kerndiagnose.