Sdílet prostřednictvím


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.