Bicep-fel/varningskod – BCP053
Det här felet/varningen inträffar när du refererar till en egenskap som inte har definierats i resurstypen eller den användardefinierade datatypen.
The type <type-name> does not contain property <property-name>. Available properties include <property-names>.
Referera till rätt egenskapsnamn.
I följande exempel uppstår felet eftersom Microsoft.Storage/storageAccounts
det inte innehåller en egenskap som heter 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
Du kan åtgärda felet genom att referera till en giltig egenskap, till exempel 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
Mer information om Bicep-fel och varningskoder finns i Bicep Core Diagnostics.