共用方式為


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 核心診斷