Definire le risorse con Bicep, modelli ARM e provider AzAPI Terraform

Quando si distribuiscono le risorse di Azure con uno strumento Infrastruttura come codice, è necessario comprendere quali tipi di risorse sono disponibili e quali valori usare nei file. La documentazione di riferimento sulle risorse di Azure fornisce questi valori. La sintassi è illustrata per Bicep, JSON del modello ARM e il provider AzAPI Terraform.

Scegliere la lingua

Selezionare la lingua di distribuzione da usare per visualizzare il riferimento alle risorse. Le opzioni sono disponibili nella parte superiore di ogni articolo.

Seleziona lingua

Bicep

Per un'introduzione all'uso dei file Bicep, vedere Guida introduttiva: Creare file Bicep con Visual Studio Code. Per informazioni sulle sezioni di un file Bicep, vedere Comprendere la struttura e la sintassi dei file Bicep.

Per informazioni sui file Bicep tramite un set guidato di moduli Learn, vedere Distribuire e gestire le risorse in Azure usando Bicep.

Microsoft consiglia di usare VS Code per creare file Bicep. Per altre informazioni, vedere Installare gli strumenti Bicep.

Modelli di Gestione risorse di Azure

Suggerimento

Bicep è un nuovo linguaggio che offre le stesse funzionalità dei modelli arm, ma con una sintassi più semplice da usare. Se si decide tra le due lingue, è consigliabile usare Bicep.

Per informazioni sulle sezioni di un modello di Resource Manager, vedere Comprendere la struttura e la sintassi dei modelli di Resource Manager. Per un'introduzione all'uso dei modelli, vedere Esercitazione: Creare e distribuire il primo modello di Resource Manager.

Microsoft consiglia di usare VS Code per creare modelli di Resource Manager. Quando si aggiunge l'estensione Azure Resource Managed Tools, si ottiene intellisense per le proprietà del modello. Per altre informazioni, vedere Avvio rapido: Creare modelli arm con Visual Studio Code.

Provider AzAPI terraform

Per informazioni sul provider AzAPI Terraform, vedere Panoramica del provider AzAPI Terraform.

Per un'introduzione alla creazione di un file di configurazione per il provider AzAPI Terraform, vedere Avvio rapido: Distribuire la prima risorsa di Azure con il provider AzAPI Terraform.

Trovare le risorse

Se si conosce il tipo di risorsa, è possibile accedervi direttamente usando il formato di URL seguente: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}. Ad esempio, i contenuti di riferimento relativi ai database SQL sono disponibili all'indirizzo seguente: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.

I tipi di risorsa si trovano nel nodo di riferimento. Espandere il provider di risorse che contiene il tipo desiderato. L'immagine seguente mostra i tipi per Archiviazione.

Visualizzare i tipi di risorse

In alternativa, è possibile filtrare i tipi di risorse nel riquadro di spostamento:

Filtrare i tipi di risorse

Vedere le modifiche nelle versioni

Ogni provider di risorse contiene un elenco di modifiche per ogni versione dell'API. È possibile individuare il log delle modifiche nel riquadro di spostamento a sinistra.

Visualizzare il log delle modifiche