Dela via


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.