Définir les ressources avec Bicep, les modèles ARM et le fournisseur Terraform AzAPI

Lorsque vous déployez des ressources Azure avec un outil Infrastructure as Code, vous devez comprendre quels types de ressources sont disponibles et quelles valeurs utiliser dans vos fichiers. La documentation de référence sur les ressources Azure fournit ces valeurs. La syntaxe s’affiche pour Bicep, le modèle JSON de modèle ARM et le fournisseur AzAPI Terraform.

Choisir la langue

Sélectionnez la langue de déploiement que vous souhaitez utiliser pour afficher la référence de ressource. Les options sont disponibles en haut de chaque article.

Sélectionner une langue

Bicep

Pour une présentation de l’utilisation des fichiers Bicep, consultez Démarrage rapide : Créer des fichiers Bicep avec Visual Studio Code. Pour en savoir plus sur les sections d’un fichier Bicep, consultez Comprendre la structure et la syntaxe des fichiers Bicep.

Pour en savoir plus sur les fichiers Bicep via un ensemble guidé de modules Learn, consultez Déployer et gérer des ressources dans Azure à l’aide de Bicep.

Microsoft vous recommande d’utiliser VS Code pour créer des fichiers Bicep. Pour plus d'informations, consultez Installer les outils Bicep.

Modèles ARM

Conseil

Bicep est un nouveau langage qui offre les mêmes fonctionnalités que les modèles ARM, mais avec une syntaxe plus facile à utiliser. Si vous décidez entre les deux langues, nous vous recommandons Bicep.

Pour en savoir plus sur les sections d’un modèle ARM, consultez Comprendre la structure et la syntaxe des modèles ARM. Pour une présentation de l’utilisation des modèles, consultez Tutoriel : Créer et déployer votre premier modèle ARM.

Microsoft recommande d’utiliser VS Code pour créer des modèles ARM. Lorsque vous ajoutez l’extension Azure Resource Managed Tools, vous obtenez intellisense pour les propriétés du modèle. Pour plus d’informations, consultez Démarrage rapide : Créer des modèles ARM avec Visual Studio Code.

Fournisseur AzAPI Terraform

Pour en savoir plus sur le fournisseur Terraform AzAPI, consultez Vue d’ensemble du fournisseur Terraform AzAPI.

Pour une présentation de la création d’un fichier de configuration pour le fournisseur Terraform AzAPI, consultez Démarrage rapide : Déployer votre première ressource Azure avec le fournisseur Terraform AzAPI.

Rechercher des ressources

Si vous connaissez le type de ressource, vous pouvez y accéder directement avec le format d’URL suivant : https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}. Par exemple, le contenu de référence de la base de données SQL est disponible à l’adresse : https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.

Les types de ressources se trouvent sous le nœud Référence. Développez le fournisseur de ressources qui contient le type que vous recherchez. L’image suivante montre les types pour Stockage.

Afficher les types de ressources

Vous pouvez également filtrer les types de ressources dans le volet de navigation :

Filtrer les types de ressources

Voir les modifications apportées aux versions

Chaque fournisseur de ressources contient une liste de modifications pour chaque version de l’API. Vous pouvez localiser le journal des modifications dans le volet de navigation gauche.

Afficher le journal des modifications