Problemas conocidos de las especificaciones de plantilla

En este artículo se enumeran las limitaciones conocidas y los problemas conocidos de las especificaciones de plantilla de Azure Resource Manager, junto con las soluciones alternativas recomendadas cuando están disponibles.

Restricciones conocidas

  • Tamaño máximo. El tamaño de una especificación de plantilla se limita a aproximadamente 2 MB. Si una especificación de plantilla supera el límite, obtendrá el código de error TemplateSpecTooLarge . En el caso de las especificaciones de plantilla grandes con muchos artefactos, divídalas en varias especificaciones de plantilla y haga referencia a ellas de manera modular mediante enlaces de plantilla.
  • No se puede importar Bicep desde el portal. No se puede importar un archivo Bicep desde el portal de Azure para crear un recurso de especificación de plantilla actualmente. Use CLI de Azure o Azure PowerShell para crear especificaciones de plantilla a partir de archivos Bicep. Los archivos Bicep se transpilan en plantillas JSON de ARM antes de ser almacenados.
  • Los artefactos incrustados que no son de plantilla no se empaquetan. Bicep puede incrustar algunos artefactos del proyecto, como scripts de PowerShell, scripts de CLI y otros archivos binarios, mediante las funciones loadTextContent y loadFileAsBase64. Las especificaciones de plantilla no pueden empaquetar estos artefactos.

Problemas conocidos

  • .bicepparamLa implementación no se admite en Azure PowerShell. No puede usar Azure PowerShell para implementar una especificación de plantilla con un .bicepparam archivo en este momento. Use CLI de Azure o proporcione parámetros con un archivo de parámetros JSON.

Error de TemplateSpecTooLarge

Cuando una especificación de plantilla supera el límite de tamaño, recibirá un error similar al siguiente mensaje de error:

The size of the template spec content exceeds the maximum limit.

Para solucionar el límite, divida la plantilla en varias especificaciones de plantilla y haga referencia a las plantillas vinculadas de forma modular a través de vínculos de plantilla. Para obtener más información, consulte Creación de una plantilla vinculada.

Pasos siguientes