Código de diagnóstico de Bicep: BCP070
Este diagnóstico se produce cuando una función recibe un argumento con el tipo de datos incorrecto.
Descripción
El argumento de tipo <argument-type> no se puede asignar al parámetro de tipo <parameter-type>.
Nivel
Error
Solución
Proporcione un parámetro con el tipo de datos correcto.
Ejemplos
En el ejemplo siguiente se genera el diagnóstico porque la contains()
función , cuando se usa con una cadena como primer argumento, requiere una cadena como segundo argumento, pero se proporcionó un entero en su lugar:
output stringTrue bool = contains('OneTwoThree', 2)
Puede corregir el diagnóstico mediante una cadena como segundo argumento:
output stringTrue bool = contains('OneTwoThree', 'Two')
Pasos siguientes
Para obtener más información sobre los diagnósticos de Bicep, consulte Diagnósticos principales de Bicep.