Bicep エラー/警告コード - BCP078
このエラー/警告は、 custom でタグ付けされた共用体データ型を参照するが、必要な値が指定されていない場合に発生します。
エラー/警告の説明
The property <property-name> requires a value of type <type-name>, but none was supplied.
例
次の例では、foo
または_bar_
の値を持つプロパティ typeが指定されていないため、エラーが発生します。
@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}
前の例でプロパティ value が指定されていない場合は、 BCP035 を取得します。
次のステップ
Bicep エラーコードと警告コードの詳細については、「 Bicep の警告とエラーを参照してください。