共用方式為


Bicep 錯誤/警告碼 - BCP053

當您參考資源類型或 使用者定義資料類型中未定義的屬性時,就會發生此錯誤/警告。

錯誤/警告描述

The type <type-name> does not contain property <property-name>. Available properties include <property-names>.

解決方案

參考正確的屬性名稱。

範例

下列範例會引發錯誤,因為 Microsoft.Storage/storageAccounts 不包含稱為 bar的屬性。

param location string 

resource storage 'Microsoft.Storage/storageAccounts@2023-04-01' = {
  name: 'myStorage'
  location: location
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
}

output foo string = storage.bar 

您可以藉參考有效的屬性來修正錯誤,例如 name

param location string 

resource storage 'Microsoft.Storage/storageAccounts@2023-04-01' = {
  name: 'myStorage'
  location: location
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
}

output foo string = storage.name

下一步

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