Kód chyby nebo upozornění Bicep – BCP036
K této chybě nebo upozornění dochází, když přiřadíte hodnotu vlastnosti, jejíž očekávaný datový typ není kompatibilní s typem přiřazené hodnoty.
Popis chyby nebo upozornění
The property <property-name> expected a value of type <data-type> but the provided value is of type <data-type>.
Řešení
Přiřaďte hodnotu se správným datovým typem.
Příklady
Následující příklad vyvolá chybu, protože sku
je definován jako řetězec, nikoli celé číslo:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 2
}
Problém můžete vyřešit přiřazením hodnoty řetězce k sku
:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 'Standard_LRS'
}
Další kroky
Další informace o kódech chyb a upozornění bicep najdete v tématu Diagnostika jádra Bicep.