az terraform
Note
Tento odkaz je součástí rozšíření terraformu pro Azure CLI (verze 2.61.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az terraform . Přečtěte si další informace o rozšířeních.
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Prostředí Azure Terraformu
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az terraform export-terraform |
Exportuje konfiguraci Terraformu zadaných prostředků. |
Extension | Preview |
az terraform export-terraform
Skupina příkazů az terraform je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Exportuje konfiguraci Terraformu zadaných prostředků.
az terraform export-terraform [--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}]
Příklady
Export cílové skupiny prostředků do poskytovatele azurerm
az terraform export-terraform --export-resource-group '{resource-group-name:my-rg}'
Export seznamu prostředků, které cílí na poskytovatele azapi
az terraform export-terraform --full-properties false --target-provider azapi --export-resource '{resource-ids:[id1,id2,id3]}'
Export všech virtuálních sítí v aktuálním předplatném společně s podřízenými prostředky (např. podsítěmi), které cílí na poskytovatele azapi
az terraform export-terraform --full-properties false --target-provider azapi --export-query "{query:'type =~ \"microsoft.network/virtualnetworks\"',recursive:true}"
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Export parametru pro prostředky dotazované službou ARG (Azure Resource Graph) Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ExportParameter Arguments |
Export parametru pro jednotlivé prostředky Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ExportParameter Arguments |
Export parametru pro skupinu prostředků Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ExportParameter Arguments |
Jestli chcete vygenerovat všechny nepočítáné vlastnosti ve vygenerované konfiguraci Terraformu? To pravděpodobně potřebuje ruční úpravy, aby byly platné.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ExportParameter Arguments |
| Default value: | True |
| Přípustné hodnoty: | 0, 1, f, false, n, no, t, true, y, yes |
Maskujte citlivé atributy v konfiguraci Terraformu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ExportParameter Arguments |
| Default value: | True |
| Přípustné hodnoty: | 0, 1, f, false, n, no, t, true, y, yes |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | 0, 1, f, false, n, no, t, true, y, yes |
Cílový zprostředkovatel Azure Terraformu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ExportParameter Arguments |
| Default value: | azurerm |
| Přípustné hodnoty: | azapi, azurerm |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |