Bicep diagnostic code - BCP048
Ce diagnostic se produit lorsqu’une fonction a deux signatures ou plus possibles, mais que l’entrée fournie ne correspond à aucune d’entre elles.
Description
Impossible de résoudre la surcharge de la fonction.
Level
Error
Solution
Vérifiez que l’argument passé à la fonction correspond à l’un des types attendus définis dans ses signatures de surcharge.
Exemples
L’exemple suivant déclenche le diagnostic, car la length()
fonction exige que son argument soit une chaîne, un objet ou un tableau.
output stringLength int = length(3)
Vous pouvez résoudre le problème en fournissant un argument qui correspond au type d’argument requis :
output stringLength int = length('three')
Étapes suivantes
Pour plus d’informations sur les diagnostics Bicep, consultez diagnostics principaux Bicep.