Dela via


Bicep-fel/varningskod – BCP078

Det här felet/varningen inträffar när du refererar till en anpassad taggad union-datatyp, men det nödvändiga värdet anges inte.

Fel-/varningsbeskrivning

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

Exempel

I följande exempel uppstår felet eftersom egenskapstypen med värdet foo för eller _bar_ inte anges.

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

output outValue taggedUnion = {}

Du kan åtgärda felet genom att inkludera egenskaperna:

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

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

Om egenskapsvärdet inte anges i föregående exempel får du BCP035.

Nästa steg

Mer information om Bicep-fel och varningskoder finns i Bicep-varningar och -fel.