Код ошибки Bicep/предупреждения — BCP073
Эта ошибка или предупреждение возникает при назначении значения свойству только для чтения.
Описание ошибки и предупреждения
The property <property-name> is read-only. Expressions cannot be assigned to read-only properties.
Решение
Удалите назначение свойства из файла.
Примеры
В следующем примере возникает предупреждение, так как sku
его можно задать только на storageAccounts
уровне. Она доступна только для чтения для служб, которые находятся под учетной записью хранения, например blobServices
и 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: {}
}
Эту проблему можно устранить, удалив 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'
}
Следующие шаги
Дополнительные сведения об ошибках и кодах предупреждений Bicep см. в диагностика Bicep.