Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Fehler/diese Warnung tritt auf, wenn Sie einer schreibgeschützten Eigenschaft einen Wert zuweisen.
Fehler-/Warnungsbeschreibung
The property <property-name> is read-only. Expressions cannot be assigned to read-only properties.
Lösung
Entfernen Sie die Eigenschaftszuweisung aus der Datei.
Beispiele
Im folgenden Beispiel wird die Warnung ausgelöst, da sku sie nur auf der storageAccounts Ebene festgelegt werden kann. Es ist schreibgeschützt für Dienste, die sich unter einem Speicherkonto befinden, wie blobServices und 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: {}
}
Sie können das Problem beheben, indem Sie die sku Eigenschaftszuweisung entfernen:
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ächste Schritte
Weitere Informationen zu Bicep-Fehler- und Warnungscodes finden Sie unter Bicep-Kerndiagnose.