Code d’erreur/avertissement Bicep - BCP073
Cette erreur/avertissement se produit lorsque vous affectez une valeur à une propriété en lecture seule.
Description de l’erreur/avertissement
The property <property-name> is read-only. Expressions cannot be assigned to read-only properties.
Solution
Supprimez l’affectation de propriété du fichier.
Exemples
L’exemple suivant déclenche l’avertissement, car sku
il ne peut être défini que sur le storageAccounts
niveau. Elle est en lecture seule pour les services qui se trouvent sous un compte de stockage comme blobServices
et 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: {}
}
Vous pouvez résoudre le problème en supprimant l’affectation sku
de propriété :
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'
}
Étapes suivantes
Pour plus d’informations sur les codes d’erreur et d’avertissement Bicep, consultez diagnostics principaux Bicep.