共用方式為


Bicep 錯誤/警告碼 - BCP078

當您參考 自定義標記聯集數據類型,但未提供必要值時,就會發生此錯誤/警告。

錯誤/警告描述

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

範例

下列範例會引發錯誤,因為 未提供 或 _bar_foo的屬性類型

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

output outValue taggedUnion = {}

您可以藉由包含屬性來修正錯誤:

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

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

如果上述範例中未提供 屬性值,您會取得 BCP035

下一步

如需 Bicep 錯誤和警告碼的詳細資訊,請參閱 Bicep 警告和錯誤