Sdílet prostřednictvím


Kód chyby nebo upozornění Bicep – BCP053

K této chybě nebo upozornění dochází v případě, že odkazujete na vlastnost, která není definována v typu prostředku nebo uživatelem definovaném datovém typu.

Popis chyby nebo upozornění

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

Řešení

Odkaz na správný název vlastnosti.

Příklady

Následující příklad vyvolá chybu, protože Microsoft.Storage/storageAccounts neobsahuje vlastnost s názvem 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 

Chybu můžete opravit odkazem na platnou vlastnost, například 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

Další kroky

Další informace o kódech chyb a upozornění bicep najdete v tématu Diagnostika jádra Bicep.