az nginx deployment
Nuta
Ta dokumentacja jest częścią rozszerzenia nginx dla interfejsu wiersza polecenia platformy Azure (wersja 2.68.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az nginx deployment. Dowiedz się więcej o rozszerzeniach.
Zarządzanie zasobami wdrażania serwera NGINX.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az nginx deployment api-key |
Zarządzanie kluczami interfejsu API wdrażania serwera Nginxaas. |
Rozszerzenie | GA |
az nginx deployment api-key create |
Utwórz klucz interfejsu API dla wdrożenia Nginx w celu uzyskania dostępu do punktu końcowego interfejsu API płaszczyzny danych. |
Rozszerzenie | GA |
az nginx deployment api-key delete |
Usuń klucz interfejsu API dla wdrożenia serwera Nginx. |
Rozszerzenie | GA |
az nginx deployment api-key list |
Wyświetl listę wszystkich kluczy interfejsu API danego wdrożenia serwera Nginx. |
Rozszerzenie | GA |
az nginx deployment api-key show |
Pobierz określony klucz interfejsu API danego wdrożenia Nginx. |
Rozszerzenie | GA |
az nginx deployment api-key update |
Zaktualizuj klucz interfejsu API dla wdrożenia Nginx, aby uzyskać dostęp do punktu końcowego interfejsu API płaszczyzny danych. |
Rozszerzenie | GA |
az nginx deployment certificate |
Zarządzanie zasobami certyfikatów NGINX. |
Rozszerzenie | GA |
az nginx deployment certificate create |
Utwórz certyfikat dla wdrożenia serwera NGINX. |
Rozszerzenie | GA |
az nginx deployment certificate delete |
Usuń certyfikat wdrożenia NGINX. |
Rozszerzenie | GA |
az nginx deployment certificate list |
Wyświetl listę wszystkich certyfikatów w ramach określonego wdrożenia i grupy zasobów. |
Rozszerzenie | GA |
az nginx deployment certificate show |
Pobierz właściwości określonego certyfikatu NGINX. |
Rozszerzenie | GA |
az nginx deployment certificate update |
Zaktualizuj certyfikat wdrożenia NGINX. |
Rozszerzenie | GA |
az nginx deployment certificate wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku. |
Rozszerzenie | GA |
az nginx deployment configuration |
Zarządzanie zasobami konfiguracji serwera NGINX. |
Rozszerzenie | GA |
az nginx deployment configuration analyze |
Przeanalizuj konfigurację serwera NGINX bez stosowania jej do wdrożenia serwera NGINXaaS. |
Rozszerzenie | GA |
az nginx deployment configuration create |
Utwórz konfigurację wdrożenia NGINX. |
Rozszerzenie | GA |
az nginx deployment configuration delete |
Usuń konfigurację serwera Nginx. |
Rozszerzenie | GA |
az nginx deployment configuration list |
Wyświetl listę wszystkich konfiguracji w ramach określonego wdrożenia i grupy zasobów. |
Rozszerzenie | GA |
az nginx deployment configuration show |
Pobierz właściwości określonej konfiguracji serwera NGINX. |
Rozszerzenie | GA |
az nginx deployment configuration update |
Zaktualizuj konfigurację serwera NGINX. |
Rozszerzenie | GA |
az nginx deployment configuration wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku. |
Rozszerzenie | GA |
az nginx deployment create |
Utwórz serwer NGINX dla zasobu platformy Azure. |
Rozszerzenie | GA |
az nginx deployment delete |
Usuń wdrożenie serwera NGINX. |
Rozszerzenie | GA |
az nginx deployment list |
Lista wdrożeń NGINX. |
Rozszerzenie | GA |
az nginx deployment show |
Pobierz właściwości określonego wdrożenia NGINX. |
Rozszerzenie | GA |
az nginx deployment update |
Aktualizowanie wdrożenia serwera NGINX. |
Rozszerzenie | GA |
az nginx deployment wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku. |
Rozszerzenie | GA |
az nginx deployment create
Utwórz serwer NGINX dla zasobu platformy 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]
[--nginx-app-protect]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--scaling-properties]
[--sku]
[--tags]
[--user-profile]
Przykłady
Tworzenie wdrożenia przy użyciu usługi 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}"
Tworzenie wdrożenia za pomocą usługi PrivateIP
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}"
Wdrażanie przy użyciu tożsamości zarządzanej, konta magazynu i skalowania
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
Wdrażanie przy użyciu tożsamości zarządzanej, konta magazynu i tożsamości zarządzanej przypisanej przez system
az 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":"SystemAssigned"}' --logging storage-account='{"account-name":"myStorageAccount","container-name":"myContainer"}' --scaling-properties capacity=10
Parametry wymagane
Nazwa docelowego wdrożenia NGINX.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>
.
Parametry opcjonalne
Automatycznie przesuń ustawienia wdrożenia. może być stabilna lub zapoznawcza Obsługa skróconej składni, pliku json-i yaml-file. Spróbuj "??", aby pokazać więcej.
Wartość logiczna umożliwiająca/wyłączana obsługa diagnostyki.
Tożsamość zarządzana do wykonywania operacji na usłudze Azure Key Vault lub koncie magazynu Obsługuje skróconą składnię, plik json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu az configure --defaults location=<location>
.
Aby dzienniki zostały wysłane na konto magazynu. Należy określić tożsamość zarządzaną z rolą współautora obiektu blob na koncie usługi Azure Storage Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Adres IP i informacje o sieci wirtualnej i podsieci Obsługują skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.
Ustawienia funkcji NGINX App Protect (NAP) obsługują skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.
Nie czekaj na zakończenie długotrwałej operacji.
Skalowanie dla jednostek pojemności NGINX (NCU) obsługuje skróconą składnię, plik json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Informacje dotyczące rozliczeń zasobu Support shorthand-syntax, json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Tagi wdrożenia. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Opcjonalnie: Preferowana wiadomość e-mail obsługuje skróconą składnię, plik json-i yaml-file. Spróbuj "??", aby pokazać więcej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az nginx deployment delete
Usuń wdrożenie serwera NGINX.
az nginx deployment delete [--deployment-name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Przykłady
Usuwanie wdrożenia
az nginx deployment delete --name myDeployment --resource-group myResourceGroup
Parametry opcjonalne
Nazwa docelowego wdrożenia NGINX.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az nginx deployment list
Lista wdrożeń NGINX.
Wyświetl listę wszystkich wdrożeń w ramach określonej subskrypcji. Wyświetl listę wszystkich wdrożeń Nginx w ramach określonej grupy zasobów.
az nginx deployment list [--max-items]
[--next-token]
[--resource-group]
Przykłady
Lista wdrożeń
az nginx deployment list
az nginx deployment list --resource-group myResourceGroup
Parametry opcjonalne
Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token
argumentu kolejnego polecenia.
Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az nginx deployment show
Pobierz właściwości określonego wdrożenia NGINX.
az nginx deployment show [--deployment-name]
[--ids]
[--resource-group]
[--subscription]
Przykłady
Pobieranie wdrożenia
az nginx deployment show --name myDeployment --resource-group myResourceGroup
Parametry opcjonalne
Nazwa docelowego wdrożenia Nginx.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az nginx deployment update
Aktualizowanie wdrożenia serwera 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]
[--logging]
[--network-profile]
[--nginx-app-protect]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--resource-group]
[--scaling-properties]
[--set]
[--sku]
[--subscription]
[--tags]
[--user-profile]
Przykłady
Aktualizowanie tagów i włączanie obsługi diagnostyki dla wdrożenia
az nginx deployment update --name myDeployment --resource-group myResourceGroup --location eastus2 --tags tag1="value1" tag2="value2" --enable-diagnostics
Parametry opcjonalne
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>
.
Automatycznie przesuń ustawienia wdrożenia. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Nazwa docelowego wdrożenia Nginx.
Wartość logiczna umożliwiająca/wyłączana obsługa diagnostyki.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Tożsamość zarządzana do wykonywania operacji na usłudze Azure Key Vault lub koncie magazynu Obsługuje skróconą składnię, plik json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Aby dzienniki zostały wysłane na konto magazynu. Należy określić tożsamość zarządzaną z rolą współautora obiektu blob na koncie usługi Azure Storage Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Adres IP i informacje o sieci wirtualnej i podsieci Obsługują skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.
Ustawienia funkcji NGINX App Protect (NAP) obsługują skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.
Nie czekaj na zakończenie długotrwałej operacji.
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>
.
Skalowanie dla jednostek pojemności NGINX (NCU) obsługuje skróconą składnię, plik json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>
.
Informacje dotyczące rozliczeń zasobu Support shorthand-syntax, json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Tagi wdrożenia. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Opcjonalnie: Preferowana wiadomość e-mail obsługuje skróconą składnię, plik json-i yaml-file. Spróbuj "??", aby pokazać więcej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az nginx deployment wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.
az nginx deployment wait [--created]
[--custom]
[--deleted]
[--deployment-name]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Nazwa docelowego wdrożenia Nginx.
Zaczekaj, aż zasób istnieje.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Interwał sondowania w sekundach.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.