Kód chyby nebo upozornění Bicep – BCP078
K této chybě nebo upozornění dochází v případě, že odkazujete na vlastní sjednocující datový typ, ale požadovaná hodnota není zadaná.
Popis chyby nebo upozornění
The property <property-name> requires a value of type <type-name>, but none was supplied.
Příklady
Následující příklad vyvolá chybu, protože typ vlastnosti s hodnotou foo
nebo _bar_
není zadán.
@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}
output outValue taggedUnion = {}
Chybu můžete opravit zahrnutím vlastností:
@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}
output outValue taggedUnion = {type: 'foo', value: 3}
Pokud v předchozím příkladu není zadaná hodnota vlastnosti, získáte BCP035.
Další kroky
Další informace o kódech chyb a upozornění bicep najdete v tématu Upozornění a chyby Bicep.