¿En qué consiste la solución de problemas de implementación?

Al implementar archivos Bicep o plantillas de Azure Resource Manager (plantillas de ARM), es posible que reciba un error. Esta documentación le ayuda a encontrar sus posibles soluciones.

Tipos de errores

Hay dos tipos de errores que puede recibir: errores de validación y errores de implementación.

Los errores de validación se producen antes de que se inicie la implementación. Estos errores se pueden determinar sin interactuar con el entorno actual de Azure. Por ejemplo, la validación le permite conocer los errores de sintaxis o los argumentos que faltan en una función antes de que se inicie la implementación.

Los errores de implementación solo se pueden determinar intentando la implementación e interactuando con el entorno de Azure. Por ejemplo, una máquina virtual (VM) requiere una tarjeta de interfaz de red (NIC). Si la NIC no existe cuando se implementa la máquina virtual, se produce un error de implementación.

Herramienta para la solución de problemas

Para ayudar a identificar errores de sintaxis antes de una implementación, use la versión más reciente de Visual Studio Code. Instale la última versión de:

Para solucionar problemas de implementaciones, resulta útil obtener información sobre las propiedades o las versiones de API de un proveedor de recursos. Para más información, consulte Definición de recursos con Bicep y plantillas de ARM.

Para seguir los procedimientos recomendados para desarrollar las plantillas, use:

Durante la implementación, puede encontrar la causa de los errores en Azure Portal, en las secciones Implementaciones o Registro de actividad de un grupo de recursos. Si usa Azure PowerShell, utilice comandos como Get-AzResourceGroupDeploymentOperation y Get-AzActivityLog. Con la CLI de Azure, use comandos como az deployment operation group y az monitor activity-log list.

Pasos siguientes