Bicep diagnostic code - BCP070
Ce diagnostic se produit lorsqu’une fonction reçoit un argument avec le type de données incorrect.
Description
L’argument de type argument-type <> n’est pas assignable au paramètre de type <paramètre-type>.
Level
Error
Solution
Fournissez un paramètre avec le type de données correct.
Exemples
L’exemple suivant déclenche le diagnostic, car la contains()
fonction, lorsqu’elle est utilisée avec une chaîne comme premier argument, nécessite une chaîne comme deuxième argument, mais un entier a été fourni à la place :
output stringTrue bool = contains('OneTwoThree', 2)
Vous pouvez corriger le diagnostic à l’aide d’une chaîne comme deuxième argument :
output stringTrue bool = contains('OneTwoThree', 'Two')
Étapes suivantes
Pour plus d’informations sur les diagnostics Bicep, consultez diagnostics principaux Bicep.