az network application-gateway rule
Oceń informacje o sondie i zdefiniuj reguły routingu HTTP/HTTPS.
Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-customize-waf-rules-cli.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az network application-gateway rule create |
Utwórz regułę. |
Podstawowe funkcje | Ogólna dostępność |
az network application-gateway rule delete |
Usuń regułę. |
Podstawowe funkcje | Ogólna dostępność |
az network application-gateway rule list |
Reguły listy. |
Podstawowe funkcje | Ogólna dostępność |
az network application-gateway rule show |
Uzyskaj szczegółowe informacje o regule. |
Podstawowe funkcje | Ogólna dostępność |
az network application-gateway rule update |
Aktualizowanie reguły. |
Podstawowe funkcje | Ogólna dostępność |
az network application-gateway rule wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku. |
Podstawowe funkcje | Ogólna dostępność |
az network application-gateway rule create
Utwórz regułę.
Reguły są wykonywane w kolejności, w której są tworzone.
az network application-gateway rule create --gateway-name
--name
--resource-group
[--address-pool]
[--http-listener]
[--http-settings]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--priority]
[--redirect-config]
[--rewrite-rule-set]
[--rule-type {Basic, PathBasedRouting}]
[--url-path-map]
Przykłady
Utwórz podstawową regułę.
az network application-gateway rule create -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --http-listener MyBackendListener --rule-type Basic --address-pool MyAddressPool --http-settings MyHttpSettings
Parametry wymagane
Nazwa bramy aplikacji.
Nazwa reguły routingu żądań.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nazwa lub identyfikator puli adresów zaplecza. Jeśli istnieje tylko jeden, pomiń go jako wartość domyślną.
Nazwa lub identyfikator odbiornika HTTP. Jeśli istnieje tylko jeden, pomiń go jako wartość domyślną.
Nazwa lub identyfikator ustawień PROTOKOŁU HTTP. Jeśli istnieje tylko jeden, pomiń go jako wartość domyślną.
Nie czekaj na zakończenie długotrwałej operacji.
Priorytet reguły routingu żądań. Obsługiwane warstwy jednostki SKU są Standard_v2, WAF_v2.
Nazwa lub identyfikator konfiguracji przekierowania do użycia z utworzoną regułą.
Nazwa lub identyfikator zestawu reguł ponownego zapisywania.
Typ reguły routingu żądań.
Nazwa lub identyfikator mapy ścieżki adresu URL.
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. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az network application-gateway rule delete
Usuń regułę.
az network application-gateway rule delete --gateway-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Przykłady
Usuń regułę.
az network application-gateway rule delete -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Parametry wymagane
Nazwa bramy aplikacji.
Nazwa reguły routingu żądań.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
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. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az network application-gateway rule list
Reguły listy.
az network application-gateway rule list --gateway-name
--resource-group
Przykłady
Reguły listy.
az network application-gateway rule list -g MyResourceGroup --gateway-name MyAppGateway
Parametry wymagane
Nazwa bramy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia 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. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az network application-gateway rule show
Uzyskaj szczegółowe informacje o regule.
az network application-gateway rule show --gateway-name
--name
--resource-group
Przykłady
Uzyskaj szczegółowe informacje o regule.
az network application-gateway rule show -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Parametry wymagane
Nazwa bramy aplikacji.
Nazwa reguły routingu żądań.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia 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. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az network application-gateway rule update
Aktualizowanie reguły.
az network application-gateway rule update --gateway-name
--name
--resource-group
[--add]
[--address-pool]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--http-listener]
[--http-settings]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--priority]
[--redirect-config]
[--remove]
[--rewrite-rule-set]
[--rule-type {Basic, PathBasedRouting}]
[--set]
[--url-path-map]
Przykłady
Zaktualizuj regułę przy użyciu nowego odbiornika HTTP.
az network application-gateway rule update -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --http-listener MyNewBackendListener
Parametry wymagane
Nazwa bramy aplikacji.
Nazwa reguły routingu żądań.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
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 lub ciąg> JSON.
Nazwa lub identyfikator puli adresów zaplecza. Jeśli istnieje tylko jeden, pomiń go jako wartość domyślną.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Nazwa lub identyfikator odbiornika HTTP. Jeśli istnieje tylko jeden, pomiń go jako wartość domyślną.
Nazwa lub identyfikator ustawień PROTOKOŁU HTTP. Jeśli istnieje tylko jeden, pomiń go jako wartość domyślną.
Nie czekaj na zakończenie długotrwałej operacji.
Priorytet reguły routingu żądań. Obsługiwane warstwy jednostki SKU są Standard_v2, WAF_v2.
Nazwa lub identyfikator konfiguracji przekierowania do użycia z utworzoną regułą.
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Nazwa lub identyfikator zestawu reguł ponownego zapisywania.
Typ reguły routingu żądań.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
Nazwa lub identyfikator mapy ścieżki adresu URL.
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. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az network application-gateway rule wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.
az network application-gateway rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--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.
Zaczekaj, aż zasób istnieje.
Nazwa bramy aplikacji.
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 polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia 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. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.