Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Azure Terraform-Ressourcenanbieter (Public Preview) ermöglicht Azure Terraform-Workflows wie das Exportieren im Azure-Portal. Derzeit wird nur ein Exportworkflow unterstützt, aber geplante Ergänzungen des Ressourcenanbieters beschleunigen Bereitstellungsworkflows in Terraform in Azure.
Registrierung
Die Registrierung kann einige Minuten dauern. Überprüfen Sie Ihren Registrierungsstatus mit az provider show -n Microsoft.AzureTerraform
.
Terraformierung
Nutzen Sie die azurerm_provider_registration
Ressource:
resource "azurerm_resource_provider_registration" "azureterraform" {
name = "Microsoft.AzureTerraform"
}
Sie müssen ihren azurerm
Anbieter auch so konfiguriert haben, dass die Ausführung erfolgreich ausgeführt werden kann.
Endgerät
Registrieren Sie den Anbieter mit az provider register -n Microsoft.AzureTerraform
.
Portal
Registrieren Sie den Anbieter mithilfe des Azure Resource Manager-Handbuchs. Suchen Sie in Schritt 5 nach Microsoft.AzureTerraform
.
Exportieren
Die Exportfunktion basiert auf dem bereits vorhandenen Azure Export für Terraform-Tool. Diese Funktionen werden über den Ressourcenanbieter verfügbar gemacht. Um Ressourcen zu exportieren, wählen Sie Ihr Wahltool aus:
Portal
Folgen Sie dem Schnellstartartikel, um Ressourcen mithilfe des Azure-Portals nach Terraform zu exportieren.
Azure-Befehlszeilenschnittstelle (Azure CLI)
Folgen Sie dem Azure CLI-Leitfaden.
Azure PowerShell
Folgen Sie dem Azure PowerShell-Leitfaden.
REST (Repräsentationaler Zustandstransfer)
Folgen Sie der REST-API-Referenz.
Go Software Development Kit (SDK)
Folgen Sie der Go SDK-Referenz.
Exportbeschränkungen
Da die Exporterfahrung auf Azure Export für Terraform aztfexport
basiert, sind ihre Einschränkungen nahezu identisch mit der Binärdatei. Weitere Informationen finden Sie im Abschnitt "Einschränkungen" der binären Dokumentation.
Es gibt jedoch auch bestimmte Ressourcen, die vom Ressourcenanbieter nicht unterstützt werden. Diese Ressourcen werden nicht unterstützt, um die Sicherheit aus Verwendungsgründen sicherzustellen. Zwei Rollentypen werden nicht unterstützt:
- POST-Rollen. Sie werden hauptsächlich zum Auflisten von Qualifikationen verwendet.
- Datenebenenrollen. Diese Rollen werden für den Zugriff auf Benutzerinhalte verwendet.
Wir planen, diese Einschränkungen beizubehalten, um die Sicherheit für Benutzer zu gewährleisten. Wenn Kunden diese Arten von Ressourcen exportieren möchten, verwenden Sie stattdessen das aztfexport
Tool.