次の方法で共有


Bicep エラー/警告コード - BCP036

このエラー/警告は、予想されるデータ型が割り当てられた値の型と互換性がないプロパティに値を割り当てるときに発生します。

エラー/警告の説明

The property <property-name> expected a value of type <data-type> but the provided value is of type <data-type>.

解決策

正しいデータ型で値を割り当てます。

次の例では、 sku が整数ではなく文字列として定義されているため、エラーが発生します。

type storageAccountConfigType = {
  name: string
  sku: string
}

param foo storageAccountConfigType = {
  name: 'myStorage'
  sku: 2
}

skuに文字列値を割り当てることで、この問題を解決できます。

type storageAccountConfigType = {
  name: string
  sku: string
}

param foo storageAccountConfigType = {
  name: 'myStorage'
  sku: 'Standard_LRS' 
}

次のステップ

Bicep エラーコードと警告コードの詳細については、「 Bicep コア診断を参照してください。