az terraform
Note
Diese Referenz ist Teil der erweiterung terraform für die Azure CLI (Version 2.61.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie zum ersten Mal einen az terraform-Befehl ausführen. Erfahren Sie mehr über Erweiterungen.
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Azure Terraform-Erfahrung.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az terraform export-terraform |
Exportiert die Terraform-Konfiguration der angegebenen Ressource(n). |
Extension | Preview |
az terraform export-terraform
Die Befehlsgruppe "az terraform" befindet sich in der Vorschau und unter der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Exportiert die Terraform-Konfiguration der angegebenen Ressource(n).
az terraform export-terraform [--acquire-policy-token]
[--change-reference]
[--export-query]
[--export-resource]
[--export-resource-group]
[--full-properties {0, 1, f, false, n, no, t, true, y, yes}]
[--mask-sensitive {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--target-provider {azapi, azurerm}]
Beispiele
Exportieren einer Ressourcengruppenadressierung in den Anbieter "azurerm"
az terraform export-terraform --export-resource-group '{resource-group-name:my-rg}'
Exportieren einer Liste von Ressourcen, die auf den "azapi"-Anbieter abzielen
az terraform export-terraform --full-properties false --target-provider azapi --export-resource '{resource-ids:[id1,id2,id3]}'
Exportieren aller virtuellen Netzwerke im aktuellen Abonnement zusammen mit ihren untergeordneten Ressourcen (z. B. Subnetze) für den Anbieter "azapi"
az terraform export-terraform --full-properties false --target-provider azapi --export-query "{query:'type =~ \"microsoft.network/virtualnetworks\"',recursive:true}"
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Exportparameter für ressourcen, die von ARG abgefragt werden (Azure Resource Graph). Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | ExportParameter Arguments |
Exportparameter für einzelne Ressourcen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | ExportParameter Arguments |
Exportparameter für eine Ressourcengruppe. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | ExportParameter Arguments |
Ob alle nicht berechneten Eigenschaften in der generierten Terraform-Konfiguration ausgegeben werden sollen? Dies erfordert wahrscheinlich manuelle Änderungen, um sie gültig zu machen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | ExportParameter Arguments |
| Standardwert: | True |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Masken Sie vertrauliche Attribute in der Terraform-Konfiguration.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | ExportParameter Arguments |
| Standardwert: | True |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Das Ziel Azure Terraform Provider.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | ExportParameter Arguments |
| Standardwert: | azurerm |
| Zulässige Werte: | azapi, azurerm |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |