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 警告和錯誤。