az nginx deployment

Poznámka:

Tento odkaz je součástí rozšíření nginx pro Azure CLI (verze 2.58.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az nginx deployment . Přečtěte si další informace o rozšířeních.

Správa prostředků nasazení NGINX

Příkazy

Name Description Typ Stav
az nginx deployment certificate

Správa prostředků certifikátů NGINX

Rozšíření GA
az nginx deployment certificate create

Vytvořte certifikát pro nasazení NGINX.

Rozšíření GA
az nginx deployment certificate delete

Odstraňte certifikát nasazení NGINX.

Rozšíření GA
az nginx deployment certificate list

Vypíše všechny certifikáty v rámci zadaného nasazení a skupiny prostředků.

Rozšíření GA
az nginx deployment certificate show

Získejte vlastnosti konkrétního certifikátu NGINX.

Rozšíření GA
az nginx deployment certificate update

Aktualizujte certifikát nasazení NGINX.

Rozšíření GA
az nginx deployment certificate wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

Rozšíření GA
az nginx deployment configuration

Správa prostředků konfigurace NGINX

Rozšíření GA
az nginx deployment configuration analyze

Analyzujte konfiguraci NGINX bez použití na nasazení NGINXaaS.

Rozšíření GA
az nginx deployment configuration create

Vytvořte konfiguraci pro nasazení NGINX.

Rozšíření GA
az nginx deployment configuration delete

Odstraňte konfiguraci Nginx.

Rozšíření GA
az nginx deployment configuration list

Vypíše všechny konfigurace v zadaném nasazení a skupině prostředků.

Rozšíření GA
az nginx deployment configuration show

Získejte vlastnosti konkrétní konfigurace NGINX.

Rozšíření GA
az nginx deployment configuration update

Aktualizujte konfiguraci serveru NGINX.

Rozšíření GA
az nginx deployment configuration wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

Rozšíření GA
az nginx deployment create

Vytvořte NGINX pro prostředek Azure.

Rozšíření GA
az nginx deployment delete

Odstraňte nasazení NGINX.

Rozšíření GA
az nginx deployment list

Seznam nasazení NGINX

Rozšíření GA
az nginx deployment show

Získejte vlastnosti konkrétního nasazení NGINX.

Rozšíření GA
az nginx deployment update

Aktualizujte nasazení NGINX.

Rozšíření GA
az nginx deployment wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

Rozšíření GA

az nginx deployment create

Vytvořte NGINX pro prostředek Azure.

az nginx deployment create --deployment-name
                           --resource-group
                           [--auto-upgrade-profile]
                           [--enable-diagnostics {0, 1, f, false, n, no, t, true, y, yes}]
                           [--identity]
                           [--location]
                           [--logging]
                           [--network-profile]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--scaling-properties]
                           [--sku]
                           [--tags]
                           [--user-profile]

Příklady

Vytvoření nasazení s využitím PublicIP

az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{public-ip-addresses:[{id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"

Vytvoření nasazení s využitím privátního IP serveru

az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{private-ip-addresses:[{private-ip-allocation-method:Static,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{private-ip-addresses:[{private-ip-allocation-method:Dynamic,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"

Nasazení se spravovanou identitou, účtem úložiště a škálováním

az anginx deployment  create --deployment-name myDeployment --myResourceGroup azclitest-geo --location eastus --sku name=standard_Monthly_gmz7xq9ge3py --network-profile network-interface-configuration='{subnet-id:/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-azclitest/subnets/mySubnet}' front-end-ip-configuration='{public-ip-addresses:[{id:/subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}' --identity '{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity":{}}}' --logging storage-account='{"account-name":"myStorageAccount","container-name":"myContainer"}' --scaling-properties capacity=10

Povinné parametry

--deployment-name --name -n

Název cílového nasazení NGINX.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--auto-upgrade-profile

Nastavení automatickéhogradu nasazení může být stabilní nebo ve verzi Preview podporuje zkratku syntaxe, json-file a yaml-file. Zkuste "??" zobrazit více.

--enable-diagnostics

Logická hodnota pro povolení nebo zakázání podpory diagnostiky

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--identity

Spravovaná identita pro provádění operací ve službě Azure Key Vault nebo účtu úložiště podporuje zkratku syntaxe json-file a yaml-file. Zkuste "??" zobrazit více.

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--logging

Aby se protokoly odesílaly do vašeho účtu úložiště. Je nutné zadat spravovanou identitu s rolí přispěvatele objektů blob v účtu úložiště Azure, která podporuje zkrácenou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

--network-profile

IP adresa a informace o podsíti + podsítě podporují zkratkovou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--scaling-properties

Škálování jednotek kapacity NGINX (NCU) podporuje zkrácenou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

--sku

Fakturační údaje pro prostředek Support shorthand-syntax, json-file a yaml-file. Zkuste "??" zobrazit více.

--tags

Značky pro nasazení Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--user-profile

Volitelné: Upřednostňovaný komunikační e-mail podporuje zkrácenou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az nginx deployment delete

Odstraňte nasazení NGINX.

az nginx deployment delete [--deployment-name]
                           [--ids]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Příklady

Odstranění nasazení

az nginx deployment delete --name myDeployment --resource-group myResourceGroup

Volitelné parametry

--deployment-name --name -n

Název cílového nasazení NGINX.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az nginx deployment list

Seznam nasazení NGINX

Vypíše všechna nasazení v zadaném předplatném. Vypíše všechna nasazení Nginx v zadané skupině prostředků.

az nginx deployment list [--max-items]
                         [--next-token]
                         [--resource-group]

Příklady

Seznam nasazení

az nginx deployment list
az nginx deployment list --resource-group myResourceGroup

Volitelné parametry

--max-items

Celkový počet položek, které se mají vrátit ve výstupu příkazu Pokud je celkový počet dostupných položek větší než zadaná hodnota, zobrazí se ve výstupu příkazu token. Chcete-li obnovit stránkování, zadejte hodnotu tokenu v --next-token argumentu následného příkazu.

--next-token

Token určující, kde se má stránkování spustit. Toto je hodnota tokenu z dříve zkrácené odpovědi.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az nginx deployment show

Získejte vlastnosti konkrétního nasazení NGINX.

az nginx deployment show [--deployment-name]
                         [--ids]
                         [--resource-group]
                         [--subscription]

Příklady

Získání nasazení

az nginx deployment show --name myDeployment --resource-group myResourceGroup

Volitelné parametry

--deployment-name --name -n

Název cílového nasazení Nginx.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az nginx deployment update

Aktualizujte nasazení NGINX.

az nginx deployment update [--add]
                           [--auto-upgrade-profile]
                           [--deployment-name]
                           [--enable-diagnostics {0, 1, f, false, n, no, t, true, y, yes}]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--identity]
                           [--ids]
                           [--location]
                           [--logging]
                           [--network-profile]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--remove]
                           [--resource-group]
                           [--scaling-properties]
                           [--set]
                           [--sku]
                           [--subscription]
                           [--tags]
                           [--user-profile]

Příklady

Aktualizace značek a povolení podpory diagnostiky pro nasazení

az nginx deployment update --name myDeployment --resource-group myResourceGroup --location eastus2 --tags tag1="value1" tag2="value2" --enable-diagnostics

Volitelné parametry

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, řetězec nebo řetězec> JSON.

--auto-upgrade-profile

Nastavení automatickéhogradu nasazení Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--deployment-name --name -n

Název cílového nasazení Nginx.

--enable-diagnostics

Logická hodnota pro povolení nebo zakázání podpory diagnostiky

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--identity

Spravovaná identita pro provádění operací ve službě Azure Key Vault nebo účtu úložiště podporuje zkratku syntaxe json-file a yaml-file. Zkuste "??" zobrazit více.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--logging

Aby se protokoly odesílaly do vašeho účtu úložiště. Je nutné zadat spravovanou identitu s rolí přispěvatele objektů blob v účtu úložiště Azure, která podporuje zkrácenou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

--network-profile

IP adresa a informace o podsíti + podsítě podporují zkratkovou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--scaling-properties

Škálování jednotek kapacity NGINX (NCU) podporuje zkrácenou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

--set

Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=.

--sku

Fakturační údaje pro prostředek Support shorthand-syntax, json-file a yaml-file. Zkuste "??" zobrazit více.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--tags

Značky pro nasazení Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--user-profile

Volitelné: Upřednostňovaný komunikační e-mail podporuje zkrácenou syntaxi, json-file a yaml-file. Zkuste "??" zobrazit více.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az nginx deployment wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

az nginx deployment wait [--created]
                         [--custom]
                         [--deleted]
                         [--deployment-name]
                         [--exists]
                         [--ids]
                         [--interval]
                         [--resource-group]
                         [--subscription]
                         [--timeout]
                         [--updated]

Volitelné parametry

--created

Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.

výchozí hodnota: False
--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Počkejte na odstranění.

výchozí hodnota: False
--deployment-name --name -n

Název cílového nasazení Nginx.

--exists

Počkejte, až prostředek existuje.

výchozí hodnota: False
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--interval

Interval dotazování v sekundách

výchozí hodnota: 30
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--timeout

Maximální čekání v sekundách.

výchozí hodnota: 3600
--updated

Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.