az network application-gateway waf-policy custom-rule
Hantera anpassade regler för application gateway web application firewall (WAF).
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az network application-gateway waf-policy custom-rule create |
Skapa en anpassad waf-principregel för programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule delete |
Ta bort en anpassad waf-principregel för programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule list |
Visa en lista över anpassade waf-principregler för programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule match-condition |
Hantera matchningsvillkor i en anpassad waf-principregel (Application Gateway Web Application Firewall). |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule match-condition add |
Lägg till ett matchningsvillkor i en anpassad waf-principregel för programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule match-condition list |
Visa en lista över villkor för waf-princip för waf-principmatchning. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule match-condition remove |
Ta bort ett matchningsvillkor från en anpassad WAF-principregel för programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule show |
Hämta information om en anpassad waf-principregel för en programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule update |
Uppdatera en anpassad waf-principregel för en programgateway. |
Kärna | Allmän tillgänglighet |
az network application-gateway waf-policy custom-rule create
Skapa en anpassad waf-principregel för programgateway.
az network application-gateway waf-policy custom-rule create --action {Allow, Block, JSChallenge, Log}
--name
--policy-name
--priority
--resource-group
--rule-type {Invalid, MatchRule, RateLimitRule}
[--group-by-user-session]
[--match-conditions]
[--rate-limit-duration {FiveMins, OneMin}]
[--rate-limit-threshold]
[--state {Disabled, Enabled}]
Exempel
Skapa en anpassad waf-principregel för programgateway.
az network application-gateway waf-policy custom-rule create --action Allow --name MyWafPolicyRule --policy-name MyPolicy --priority 500 --resource-group MyResourceGroup --rule-type MatchRule
Skapa en anpassad waf-principregel för programgateway med användarsessionsidentifierare.
az network application-gateway waf-policy custom-rule create -g MyResourceGroup --policy-name MyPolicy -n MyRule --priority 3 --action Block --rule-type RateLimitRule --rate-limit-duration FiveMins --rate-limit-threshold 15 --group-by-user-session "[{group-by-variables:[{variable-name:GeoLocation}]}]"
Obligatoriska parametrar
Åtgärd att vidta.
Namn på WAF-principregeln.
Namnet på WAF-principen för programgatewayen.
Regelprioritet. Lägre värden utvärderas före högre värden.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Typ av regel.
Valfria parametrar
Lista över användarsessionsidentifierare gruppera efter satser. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Lista över matchningsvillkor. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Varaktighet för vilken princip för hastighetsbegränsning ska tillämpas. Gäller endast när ruleType är RateLimitRule.
Tröskelvärde för hastighetsbegränsning som ska tillämpas om ruleType är RateLimitRule. Måste vara större än eller lika med 1.
Beskriv om den anpassade regeln är i aktiverat eller inaktiverat tillstånd.
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 waf-policy custom-rule delete
Ta bort en anpassad waf-principregel för programgateway.
az network application-gateway waf-policy custom-rule delete --name
--policy-name
--resource-group
Exempel
Ta bort en anpassad waf-principregel för programgateway.
az network application-gateway waf-policy custom-rule delete --name MyWafPolicyRule --policy-name MyPolicy --resource-group MyResourceGroup --subscription MySubscription
Obligatoriska parametrar
Namn på WAF-principregeln.
Namnet på WAF-principen för 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 waf-policy custom-rule list
Visa en lista över anpassade waf-principregler för programgateway.
az network application-gateway waf-policy custom-rule list --policy-name
--resource-group
Exempel
Visa en lista över anpassade waf-principregler för programgateway.
az network application-gateway waf-policy custom-rule list --policy-name MyPolicy --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på WAF-principen för 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 waf-policy custom-rule show
Hämta information om en anpassad waf-principregel för en programgateway.
az network application-gateway waf-policy custom-rule show --name
--policy-name
--resource-group
Exempel
Hämta information om en anpassad waf-principregel för en programgateway.
az network application-gateway waf-policy custom-rule show --name MyWAFPolicyRule --policy-name MyPolicy --resource-group MyResourceGroup
Obligatoriska parametrar
Namn på WAF-principregeln.
Namnet på WAF-principen för 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 waf-policy custom-rule update
Uppdatera en anpassad waf-principregel för en programgateway.
az network application-gateway waf-policy custom-rule update --name
--policy-name
--resource-group
[--action {Allow, Block, JSChallenge, Log}]
[--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--group-by-user-session]
[--match-conditions]
[--priority]
[--rate-limit-duration {FiveMins, OneMin}]
[--rate-limit-threshold]
[--remove]
[--rule-type {Invalid, MatchRule, RateLimitRule}]
[--set]
[--state {Disabled, Enabled}]
Exempel
Uppdatera en anpassad waf-principregel för en programgateway.
az network application-gateway waf-policy custom-rule update --action Allow --name MyWAFPolicyRule --policy-name MyPolicy --priority 500 --resource-group MyResourceGroup --rule-type MatchRule
Uppdatera en anpassad waf-principregel för programgateway med användarsessionsidentifierare.
az network application-gateway waf-policy custom-rule create -g MyResourceGroup --policy-name MyPolicy -n MyRule --rate-limit-duration OneMin --rate-limit-threshold 10 --group-by-user-session "[{group-by-variables:[{variable-name:ClientAddr}]}]"
Obligatoriska parametrar
Namn på WAF-principregeln.
Namnet på WAF-principen för programgatewayen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Åtgärd att vidta.
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>.
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Lista över användarsessionsidentifierare gruppera efter satser. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Lista över matchningsvillkor. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Regelprioritet. Lägre värden utvärderas före högre värden.
Varaktighet för vilken princip för hastighetsbegränsning ska tillämpas. Gäller endast när ruleType är RateLimitRule.
Tröskelvärde för hastighetsbegränsning som ska tillämpas om ruleType är RateLimitRule. Måste vara större än eller lika med 1.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.
Typ av regel.
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.
Beskriv om den anpassade regeln är i aktiverat eller inaktiverat tillstånd.
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.