Freigeben über


Bicep-Fehler-/Warncode - BCP053

Dieser Fehler/diese Warnung tritt auf, wenn Sie auf eine Eigenschaft verweisen, die nicht im Ressourcentyp oder benutzerdefinierten Datentyp definiert ist.

Fehler-/Warnungsbeschreibung

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

Lösung

Verweisen Sie auf den richtigen Eigenschaftennamen.

Beispiele

Im folgenden Beispiel wird der Fehler ausgelöst, da Microsoft.Storage/storageAccounts keine Eigenschaft mit dem Namen enthalten barist.

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 

Sie können den Fehler beheben, indem Sie auf eine gültige Eigenschaft verweisen, z name. B. :

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

Nächste Schritte

Weitere Informationen zu Bicep-Fehler- und Warnungscodes finden Sie unter Bicep-Kerndiagnose.