Bicep-fout/waarschuwingscode - BCP073
Deze fout/waarschuwing treedt op wanneer u een waarde toewijst aan een alleen-lezen eigenschap.
Fout-/waarschuwingsbeschrijving
The property <property-name> is read-only. Expressions cannot be assigned to read-only properties.
Oplossing
Verwijder de eigenschapstoewijzing uit het bestand.
Voorbeelden
In het volgende voorbeeld wordt de waarschuwing weergegeven, omdat sku
deze alleen op het storageAccounts
niveau kan worden ingesteld. Het is alleen-lezen voor services die zich onder een opslagaccount bevinden, zoals blobServices
en 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: {}
}
U kunt het probleem oplossen door de sku
eigenschapstoewijzing te verwijderen:
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'
}
Volgende stappen
Zie Bicep Core Diagnostics voor meer informatie over Bicep-fout- en waarschuwingscodes.