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.