Bicep-fel/varningskod – BCP073
Det här felet/varningen inträffar när du tilldelar ett värde till en skrivskyddad egenskap.
Fel-/varningsbeskrivning
The property <property-name> is read-only. Expressions cannot be assigned to read-only properties.
Lösning
Ta bort egenskapstilldelningen från filen.
Exempel
I följande exempel genereras varningen eftersom sku
den bara kan anges på storageAccounts
nivån. Det är skrivskyddat för tjänster som finns under ett lagringskonto som blobServices
och fileServices
.
param location string
resource storage 'Microsoft.Storage/storageAccounts@2023-04-01' = {
name: 'mystore'
location: location
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
}
resource blobService 'Microsoft.Storage/storageAccounts/blobServices@2023-04-01' = {
parent: storage
name: 'default'
sku: {}
}
Du kan åtgärda problemet genom att ta bort egenskapstilldelningen sku
:
param location string
resource storage 'Microsoft.Storage/storageAccounts@2023-04-01' = {
name: 'mystore'
location: location
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
}
resource blobService 'Microsoft.Storage/storageAccounts/blobServices@2023-04-01' = {
parent: storage
name: 'default'
}
Nästa steg
Mer information om Bicep-fel och varningskoder finns i Bicep Core Diagnostics.