Problemi noti per le specifiche di modello

Questo articolo elenca le limitazioni note e i problemi noti per le specifiche di modello di Azure Resource Manager, insieme alle soluzioni alternative consigliate, se disponibili.

Limitazioni note

  • Dimensione massima. Le dimensioni di una specifica di modello sono limitate a circa 2 MB. Se una specifica di modello supera il limite, viene visualizzato il codice di errore TemplateSpecTooLarge . Per le specifiche di modelli di grandi dimensioni con molti artefatti, suddividerlo in più specifiche di modello e farvi riferimento modularmente tramite collegamenti di modello.
  • Nessuna importazione di Bicep dal portale. Al momento non è possibile importare un file Bicep dal portale di Azure per creare una risorsa specifica di modello. Usare l'interfaccia della riga di comando di Azure o Azure PowerShell per creare specifiche di modello da file Bicep. I file Bicep vengono traspilati in modelli ARM JSON prima che vengano archiviati.
  • Gli artefatti non modello incorporati non sono inclusi nel pacchetto. Bicep può incorporare alcuni artefatti del progetto, ad esempio script di PowerShell, script CLI e altri file binari, usando le funzioni loadTextContent e loadFileAsBase64. Le specifiche di modello non possono creare pacchetti di questi artefatti.

Problemi noti

  • .bicepparamla distribuzione non è supportata in Azure PowerShell. Non è possibile usare Azure PowerShell per distribuire una specifica di modello con un .bicepparam file al momento. Usare interfaccia della riga di comando di Azure o specificare parametri con un file di parametri JSON.

Errore: TemplateSpecTooLarge

Quando una specifica di modello supera il limite di dimensioni, viene visualizzato un errore simile al seguente messaggio di errore:

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

Per aggirare il limite, suddividere il modello in più specifiche di modello e fare riferimento ai modelli collegati in modo modulare tramite collegamenti di modello. Per altre informazioni, vedere Creare un modello collegato.

Passaggi successivi