Code d’erreur/avertissement Bicep - BCP036
Cette erreur/avertissement se produit lorsque vous affectez une valeur à une propriété dont le type de données attendu n’est pas compatible avec le type de la valeur affectée.
Description de l’erreur/avertissement
The property <property-name> expected a value of type <data-type> but the provided value is of type <data-type>.
Solution
Affectez une valeur avec le type de données correct.
Exemples
L’exemple suivant déclenche l’erreur, car sku
elle est définie en tant que chaîne, et non en tant qu’entier :
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 2
}
Vous pouvez résoudre le problème en affectant une valeur de chaîne à sku
:
type storageAccountConfigType = {
name: string
sku: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku: 'Standard_LRS'
}
Étapes suivantes
Pour plus d’informations sur les codes d’erreur et d’avertissement Bicep, consultez diagnostics principaux Bicep.