Delen via


Bicep-fout/waarschuwingscode - BCP078

Deze fout/waarschuwing treedt op wanneer u verwijst naar een gegevenstype voor een aangepaste gelabelde samenvoeging, maar de vereiste waarde wordt niet opgegeven.

Fout-/waarschuwingsbeschrijving

The property <property-name> requires a value of type <type-name>, but none was supplied.

Voorbeelden

In het volgende voorbeeld wordt de fout gegenereerd omdat het eigenschapstype met de waarde van foo of _bar_ niet is opgegeven.

@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}

output outValue taggedUnion = {}

U kunt de fout oplossen door de eigenschappen op te neem:

@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}

output outValue taggedUnion = {type: 'foo', value: 3}

Als de eigenschapswaarde niet is opgegeven in het voorgaande voorbeeld, krijgt u BCP035.

Volgende stappen

Zie Bicep-waarschuwingen en -fouten voor meer informatie over Bicep-fout- en waarschuwingscodes.