Bicep-fel/varningskod – BCP036
Det här felet/varningen inträffar när du tilldelar ett värde till en egenskap vars förväntade datatyp inte är kompatibel med typen av det tilldelade värdet.
Fel-/varningsbeskrivning
The property <property-name> expected a value of type <data-type> but the provided value is of type <data-type>.
Lösning
Tilldela ett värde med rätt datatyp.
Exempel
I följande exempel uppstår felet eftersom sku
det definieras som en sträng, inte ett heltal:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 2
}
Du kan åtgärda problemet genom att tilldela ett strängvärde till sku
:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 'Standard_LRS'
}
Nästa steg
Mer information om Bicep-fel och varningskoder finns i Bicep Core Diagnostics.