Udostępnij za pośrednictwem


az network application-gateway http-settings

Zarządzanie ustawieniami protokołu HTTP bramy aplikacji.

Polecenia

Nazwa Opis Typ Stan
az network application-gateway http-settings create

Utwórz ustawienia PROTOKOŁU HTTP.

Podstawowe funkcje Ogólna dostępność
az network application-gateway http-settings delete

Usuń ustawienia PROTOKOŁU HTTP.

Podstawowe funkcje Ogólna dostępność
az network application-gateway http-settings list

Wyświetl listę ustawień protokołu HTTP.

Podstawowe funkcje Ogólna dostępność
az network application-gateway http-settings show

Uzyskaj szczegółowe informacje o ustawieniach protokołu HTTP.

Podstawowe funkcje Ogólna dostępność
az network application-gateway http-settings update

Zaktualizuj ustawienia protokołu HTTP.

Podstawowe funkcje Ogólna dostępność
az network application-gateway http-settings wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Podstawowe funkcje Ogólna dostępność

az network application-gateway http-settings create

Utwórz ustawienia PROTOKOŁU HTTP.

az network application-gateway http-settings create --gateway-name
                                                    --name
                                                    --port
                                                    --resource-group
                                                    [--affinity-cookie-name]
                                                    [--auth-certs]
                                                    [--connection-draining-timeout]
                                                    [--cookie-based-affinity {Disabled, Enabled}]
                                                    [--enable-probe {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--host-name]
                                                    [--host-name-from-backend-pool {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--path]
                                                    [--probe]
                                                    [--protocol {Http, Https, Tcp, Tls}]
                                                    [--root-certs]
                                                    [--timeout]

Przykłady

Utwórz ustawienia PROTOKOŁU HTTP.

az network application-gateway http-settings create -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings --port 80 --protocol Http --cookie-based-affinity Disabled --timeout 30

Parametry wymagane

--gateway-name

Nazwa bramy aplikacji.

--name -n

Nazwa ustawień http zaplecza.

--port

Liczba portów docelowych na zapleczu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--affinity-cookie-name

Nazwa używana dla pliku cookie koligacji.

--auth-certs

Rozdzielona spacjami lista certyfikatów uwierzytelniania (nazwy i identyfikatory) do skojarzenia z ustawieniami PROTOKOŁU HTTP. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--connection-draining-timeout

Czas w sekundach po usunięciu serwera zaplecza, podczas którego otwarte połączenie pozostaje aktywne. Zakres od 0 (wyłączony) do 3600.

Domyślna wartość: 0
--cookie-based-affinity

Włącz lub wyłącz koligację opartą na plikach cookie.

Dopuszczalne wartości: Disabled, Enabled
Domyślna wartość: Disabled
--enable-probe

Czy sonda jest włączona.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--host-name

Nagłówek hosta wysyłany do serwerów zaplecza.

--host-name-from-backend-pool

Czy wybrać nagłówek hosta, należy wybrać z nazwy hosta serwera zaplecza.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--path

Ścieżka, która będzie prefiksem wszystkich żądań HTTP.

--probe

Nazwa lub identyfikator sondy do skojarzenia z ustawieniami PROTOKOŁU HTTP.

--protocol

Protokół używany do komunikowania się z zapleczem.

Dopuszczalne wartości: Http, Https, Tcp, Tls
Domyślna wartość: Http
--root-certs

Rozdzielona spacjami lista zaufanych certyfikatów głównych (nazw i identyfikatorów) do skojarzenia z ustawieniami PROTOKOŁU HTTP. --host-name lub --host-name-from-backend-pool jest wymagany, gdy to pole jest ustawione. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--timeout

Limit czasu żądania w sekundach.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network application-gateway http-settings delete

Usuń ustawienia PROTOKOŁU HTTP.

az network application-gateway http-settings delete --gateway-name
                                                    --name
                                                    --resource-group
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Przykłady

Usuń ustawienia PROTOKOŁU HTTP.

az network application-gateway http-settings delete -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings

Parametry wymagane

--gateway-name

Nazwa bramy aplikacji.

--name -n

Nazwa ustawień http zaplecza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network application-gateway http-settings list

Wyświetl listę ustawień protokołu HTTP.

az network application-gateway http-settings list --gateway-name
                                                  --resource-group

Przykłady

Wyświetl listę ustawień protokołu HTTP.

az network application-gateway http-settings list -g MyResourceGroup --gateway-name MyAppGateway

Parametry wymagane

--gateway-name

Nazwa bramy aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network application-gateway http-settings show

Uzyskaj szczegółowe informacje o ustawieniach protokołu HTTP.

az network application-gateway http-settings show --gateway-name
                                                  --name
                                                  --resource-group

Przykłady

Uzyskaj szczegółowe informacje o ustawieniach protokołu HTTP.

az network application-gateway http-settings show -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings

Parametry wymagane

--gateway-name

Nazwa bramy aplikacji.

--name -n

Nazwa ustawień http zaplecza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network application-gateway http-settings update

Zaktualizuj ustawienia protokołu HTTP.

az network application-gateway http-settings update --gateway-name
                                                    --name
                                                    --resource-group
                                                    [--add]
                                                    [--affinity-cookie-name]
                                                    [--auth-certs]
                                                    [--connection-draining-timeout]
                                                    [--cookie-based-affinity {Disabled, Enabled}]
                                                    [--enable-probe {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--host-name]
                                                    [--host-name-from-backend-pool {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--path]
                                                    [--port]
                                                    [--probe]
                                                    [--protocol {Http, Https, Tcp, Tls}]
                                                    [--remove]
                                                    [--root-certs]
                                                    [--set]
                                                    [--timeout]

Przykłady

Zaktualizuj ustawienia PROTOKOŁU HTTP, aby użyć nowej sondy.

az network application-gateway http-settings update -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings --probe MyNewProbe

Parametry wymagane

--gateway-name

Nazwa bramy aplikacji.

--name -n

Nazwa ustawień http zaplecza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub ciąg> JSON.

--affinity-cookie-name

Nazwa używana dla pliku cookie koligacji.

--auth-certs

Rozdzielona spacjami lista certyfikatów uwierzytelniania (nazwy i identyfikatory) do skojarzenia z ustawieniami PROTOKOŁU HTTP. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--connection-draining-timeout

Czas w sekundach po usunięciu serwera zaplecza, podczas którego otwarte połączenie pozostaje aktywne. Zakres od 0 (wyłączony) do 3600.

--cookie-based-affinity

Włącz lub wyłącz koligację opartą na plikach cookie.

Dopuszczalne wartości: Disabled, Enabled
--enable-probe

Czy sonda jest włączona.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--host-name

Nagłówek hosta wysyłany do serwerów zaplecza.

--host-name-from-backend-pool

Czy wybrać nagłówek hosta, należy wybrać z nazwy hosta serwera zaplecza.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--path

Ścieżka, która będzie prefiksem wszystkich żądań HTTP.

--port

Liczba portów docelowych na zapleczu.

--probe

Nazwa lub identyfikator sondy do skojarzenia z ustawieniami PROTOKOŁU HTTP.

--protocol

Protokół używany do komunikowania się z zapleczem.

Dopuszczalne wartości: Http, Https, Tcp, Tls
--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--root-certs

Rozdzielona spacjami lista zaufanych certyfikatów głównych (nazw i identyfikatorów) do skojarzenia z ustawieniami PROTOKOŁU HTTP. --host-name lub --host-name-from-backend-pool jest wymagany, gdy to pole jest ustawione. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--timeout

Limit czasu żądania w sekundach.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network application-gateway http-settings wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az network application-gateway http-settings wait [--created]
                                                  [--custom]
                                                  [--deleted]
                                                  [--exists]
                                                  [--gateway-name]
                                                  [--ids]
                                                  [--interval]
                                                  [--resource-group]
                                                  [--subscription]
                                                  [--timeout]
                                                  [--updated]

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--gateway-name

Nazwa bramy aplikacji.

--ids

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".

--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.