az network application-gateway rule
Utvärdera avsökningsinformation och definiera HTTP/HTTPS-routningsregler.
Mer information finns på https://video2.skills-academy.com/en-us/azure/web-application-firewall/ag/application-gateway-customize-waf-rules-cli.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az network application-gateway rule create |
Skapa en regel. |
Kärna | Allmän tillgänglighet |
az network application-gateway rule delete |
Ta bort en regel. |
Kärna | Allmän tillgänglighet |
az network application-gateway rule list |
Lista regler. |
Kärna | Allmän tillgänglighet |
az network application-gateway rule show |
Hämta information om en regel. |
Kärna | Allmän tillgänglighet |
az network application-gateway rule update |
Uppdatera en regel. |
Kärna | Allmän tillgänglighet |
az network application-gateway rule wait |
Placera CLI i vänteläge tills ett villkor uppfylls. |
Kärna | Allmän tillgänglighet |
az network application-gateway rule create
Skapa en regel.
Regler körs i den ordning de skapas.
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]
Exempel
Skapa en grundläggande regel.
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
Obligatoriska parametrar
Namnet på programgatewayen.
Namnet på begärandedirigeringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Namn eller ID för serverdelsadresspoolen. Om det bara finns en sådan utelämnar du att använda som standard.
Http-lyssnarens namn eller ID. Om det bara finns en sådan utelämnar du att använda som standard.
Namn eller ID för HTTP-inställningarna. Om det bara finns en sådan utelämnar du att använda som standard.
Vänta inte tills den långvariga åtgärden har slutförts.
Prioritet för begärandedirigeringsregeln. SKU-nivåer som stöds är Standard_v2, WAF_v2.
Namn eller ID för omdirigeringskonfigurationen som ska användas med den skapade regeln.
Namn eller ID för regeluppsättningen för omskrivning.
Typ av routningsregel för begäran.
Namn eller ID för url-sökvägskartan.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network application-gateway rule delete
Ta bort en regel.
az network application-gateway rule delete --gateway-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Exempel
Ta bort en regel.
az network application-gateway rule delete -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Obligatoriska parametrar
Namnet på programgatewayen.
Namnet på begärandedirigeringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Vänta inte tills den långvariga åtgärden har slutförts.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network application-gateway rule list
Lista regler.
az network application-gateway rule list --gateway-name
--resource-group
Exempel
Lista regler.
az network application-gateway rule list -g MyResourceGroup --gateway-name MyAppGateway
Obligatoriska parametrar
Namnet på programgatewayen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network application-gateway rule show
Hämta information om en regel.
az network application-gateway rule show --gateway-name
--name
--resource-group
Exempel
Hämta information om en regel.
az network application-gateway rule show -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Obligatoriska parametrar
Namnet på programgatewayen.
Namnet på begärandedirigeringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network application-gateway rule update
Uppdatera en regel.
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]
Exempel
Uppdatera en regel med hjälp av en ny HTTP-lyssnare.
az network application-gateway rule update -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --http-listener MyNewBackendListener
Obligatoriska parametrar
Namnet på programgatewayen.
Namnet på begärandedirigeringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string eller JSON string>.
Namn eller ID för serverdelsadresspoolen. Om det bara finns en sådan utelämnar du att använda som standard.
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Http-lyssnarens namn eller ID. Om det bara finns en sådan utelämnar du att använda som standard.
Namn eller ID för HTTP-inställningarna. Om det bara finns en sådan utelämnar du att använda som standard.
Vänta inte tills den långvariga åtgärden har slutförts.
Prioritet för begärandedirigeringsregeln. SKU-nivåer som stöds är Standard_v2, WAF_v2.
Namn eller ID för omdirigeringskonfigurationen som ska användas med den skapade regeln.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.
Namn eller ID för regeluppsättningen för omskrivning.
Typ av routningsregel för begäran.
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.
Namn eller ID för url-sökvägskartan.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network application-gateway rule wait
Placera CLI i vänteläge tills ett villkor uppfylls.
az network application-gateway rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Valfria parametrar
Vänta tills du har skapat med "provisioningState" på "Lyckades".
Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Vänta tills den har tagits bort.
Vänta tills resursen finns.
Namnet på programgatewayen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Avsökningsintervall i sekunder.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Maximal väntetid i sekunder.
Vänta tills det har uppdaterats med provisioningState på Lyckades.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.