Dela via


az network front-door waf-policy rule match-condition

Kommentar

Den här referensen är en del av klientdörrstillägget för Azure CLI (version 2.57.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az network front-door waf-policy rule match-condition-kommando . Läs mer om tillägg.

Ändra matchningsvillkor som är associerade med en anpassad WAF-principregel.

Observera att minst ett matchningsvillkor måste associeras med en anpassad regel.

Kommandon

Name Description Typ Status
az network front-door waf-policy rule match-condition add

Lägg till ett matchningsvillkor i en anpassad WAF-principregel.

Anknytning Allmän tillgänglighet
az network front-door waf-policy rule match-condition list

Visa alla matchningsvillkor som är associerade med en anpassad WAF-principregel.

Anknytning Allmän tillgänglighet
az network front-door waf-policy rule match-condition remove

Ta bort ett matchningsvillkor från en anpassad WAF-principregel.

Anknytning Allmän tillgänglighet

az network front-door waf-policy rule match-condition add

Lägg till ett matchningsvillkor i en anpassad WAF-principregel.

Användning: [--negate] --match-variable VARIABLE[.selector] --operator OPERATOR --value [VALUE [VALUE ...]]

Tillåtna värden för variabel: RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestHeader, RequestBody, Cookies, SocketAddr

Tillåtna operatorvärden: Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith, RegEx.

az network front-door waf-policy rule match-condition add --match-variable
                                                          --operator
                                                          --values
                                                          [--defer]
                                                          [--ids]
                                                          [--name]
                                                          [--negate {false, true}]
                                                          [--policy-name]
                                                          [--resource-group]
                                                          [--subscription]
                                                          [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

Obligatoriska parametrar

--match-variable

Variabel[. Väljare] Begär variabel för att testa med valfri väljare.

--operator

Operator som används för att jämföra variabeln med värdena.

--values

Blankstegsavgränsad lista med värden som ska matchas mot.

Valfria parametrar

--defer

Lagra objektet tillfälligt i den lokala cachen i stället för att skicka till Azure. Använd az cache kommandon för att visa/rensa.

--ids

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.

--name -n

Namnet på den anpassade regeln.

--negate

Tillämpar "Inte" på operatorn.

Godkända värden: false, true
--policy-name

Namn på WAF-principen. Namnet måste börja med en bokstav och endast innehålla bokstäver och siffror.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--transforms

Utrymmesavgränsad lista över transformeringar som ska tillämpas.

Godkända värden: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network front-door waf-policy rule match-condition list

Visa alla matchningsvillkor som är associerade med en anpassad WAF-principregel.

az network front-door waf-policy rule match-condition list --name
                                                           --policy-name
                                                           --resource-group
                                                           [--defer]

Obligatoriska parametrar

--name -n

Namnet på den anpassade regeln.

--policy-name

Namn på WAF-principen. Namnet måste börja med en bokstav och endast innehålla bokstäver och siffror.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--defer

Lagra objektet tillfälligt i den lokala cachen i stället för att skicka till Azure. Använd az cache kommandon för att visa/rensa.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network front-door waf-policy rule match-condition remove

Ta bort ett matchningsvillkor från en anpassad WAF-principregel.

az network front-door waf-policy rule match-condition remove --index
                                                             [--defer]
                                                             [--ids]
                                                             [--name]
                                                             [--policy-name]
                                                             [--resource-group]
                                                             [--subscription]

Obligatoriska parametrar

--index

0-baserat index för matchningsvillkoret att ta bort.

Valfria parametrar

--defer

Lagra objektet tillfälligt i den lokala cachen i stället för att skicka till Azure. Använd az cache kommandon för att visa/rensa.

--ids

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.

--name -n

Namnet på den anpassade regeln.

--policy-name

Namn på WAF-principen. Namnet måste börja med en bokstav och endast innehålla bokstäver och siffror.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.