Delen via


Bicep-fout/waarschuwingscode - BCP036

Deze fout/waarschuwing treedt op wanneer u een waarde toewijst aan een eigenschap waarvan het verwachte gegevenstype niet compatibel is met het type toegewezen waarde.

Fout-/waarschuwingsbeschrijving

The property <property-name> expected a value of type <data-type> but the provided value is of type <data-type>.

Oplossing

Wijs een waarde toe met het juiste gegevenstype.

Voorbeelden

In het volgende voorbeeld wordt de fout gegenereerd omdat sku deze is gedefinieerd als een tekenreeks, niet als geheel getal:

type storageAccountConfigType = {
  name: string
  sku: string
}

param foo storageAccountConfigType = {
  name: 'myStorage'
  sku: 2
}

U kunt het probleem oplossen door een tekenreekswaarde toe te wijzen aan sku:

type storageAccountConfigType = {
  name: string
  sku: string
}

param foo storageAccountConfigType = {
  name: 'myStorage'
  sku: 'Standard_LRS' 
}

Volgende stappen

Zie Bicep Core Diagnostics voor meer informatie over Bicep-fout- en waarschuwingscodes.