Resources definiƫren met Bicep, ARM-sjablonen en Terraform AzAPI-provider
Wanneer u Azure-resources implementeert met een hulpprogramma Infrastructuur als code, moet u begrijpen welke resourcetypen beschikbaar zijn en welke waarden u in uw bestanden moet gebruiken. De referentiedocumentatie voor Azure-resources bevat deze waarden. De syntaxis wordt weergegeven voor Bicep, ARM-sjabloon JSON en Terraform AzAPI-provider.
Taal kiezen
Selecteer de implementatietaal die u wilt gebruiken voor het weergeven van de resourcereferentie. De opties zijn beschikbaar boven aan elk artikel.
Bicep
Zie Quickstart: Bicep-bestanden maken met Visual Studio Code voor een inleiding tot het werken met Bicep-bestanden. Zie De structuur en syntaxis van Bicep-bestanden begrijpen voor meer informatie over de secties van een Bicep-bestand.
Zie Resources implementeren en beheren in Azure met behulp van Bicep voor meer informatie over Bicep-bestanden via een begeleide set Learn-modules.
Microsoft raadt u aan OM VS Code te gebruiken om Bicep-bestanden te maken. Zie Bicep-hulpprogramma's installeren voor meer informatie.
ARM-sjablonen
Tip
Bicep is een nieuwe taal die dezelfde mogelijkheden biedt als ARM-sjablonen, maar met een syntaxis die gemakkelijker te gebruiken is. Als u een keuze wilt maken tussen de twee talen, raden we Bicep aan.
Zie Inzicht in de structuur en syntaxis van ARM-sjablonen voor meer informatie over de secties van een ARM-sjabloon. Zie Zelfstudie: Uw eerste ARM-sjabloon maken en implementeren voor een inleiding tot het werken met sjablonen.
Microsoft raadt u aan OM VS Code te gebruiken om ARM-sjablonen te maken. Wanneer u de extensie Azure Resource Managed Tools toevoegt, krijgt u intellisense voor de sjablooneigenschappen. Zie Quickstart: ARM-sjablonen maken met Visual Studio Code voor meer informatie.
Terraform AzAPI-provider
Zie Overzicht van de Terraform AzAPI-provider voor meer informatie over de Terraform AzAPI-provider.
Voor een inleiding tot het maken van een configuratiebestand voor de Terraform AzAPI-provider raadpleegt u Quickstart: Uw eerste Azure-resource implementeren met de AzAPI Terraform-provider.
Resources zoeken
Als u het resourcetype al weet, kunt u hier direct heen gaan met de volgende URL-indeling: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}
. Het referentiemateriaal voor SQL database kunt u bijvoorbeeld vinden op: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.
Resourcetypen bevinden zich onder het verwijzingsknooppunt. Vouw de resourceprovider uit die het type bevat dat u zoekt. In de volgende afbeelding ziet u de typen opslag.
U kunt ook de resourcetypen filteren in het navigatiedeelvenster:
Wijzigingen in versies bekijken
Elke resourceprovider bevat een lijst met wijzigingen voor elke API-versie. U vindt het wijzigingenlogboek in het linkernavigatiedeelvenster.