Dela via


az network front-door rules-engine rule

Note

This reference is part of the front-door extension for the Azure CLI (version 2.67.0 or higher). Tillägget installeras automatiskt första gången du kör ett az network front-door rules-engine rule command. Learn more about extensions.

Hantera regler Motorregler.

Kommandon

Name Description Typ Status
az network front-door rules-engine rule action

Hantera regelmotoråtgärder för Front Door.

Extension GA
az network front-door rules-engine rule action add

Lägg till en åtgärd i en regelmotorregel.

Extension GA
az network front-door rules-engine rule action list

Visa alla åtgärder som gäller för en regelmotorregel.

Extension GA
az network front-door rules-engine rule action remove

Ta bort en åtgärd från en regelmotorregel.

Extension GA
az network front-door rules-engine rule condition

Hantera regelmotorns matchningsvillkor för Front Door.

Extension GA
az network front-door rules-engine rule condition add

Lägg till ett matchningsvillkor i en regelmotorregel.

Extension GA
az network front-door rules-engine rule condition list

Visa alla matchningsvillkor som är associerade med en regelmotorregel.

Extension GA
az network front-door rules-engine rule condition remove

Ta bort ett matchningsvillkor från en regelmotorregel.

Extension GA
az network front-door rules-engine rule create

Skapa en regelmotorregel för en Front Door.

Extension GA
az network front-door rules-engine rule delete

Ta bort en regelmotorregel.

Extension GA
az network front-door rules-engine rule list

Lista regler för en regelmotorkonfiguration.

Extension GA
az network front-door rules-engine rule show

Hämta information om en regelmotorregel.

Extension GA
az network front-door rules-engine rule update

Uppdatera regelmotorns konfiguration av en regel.

Extension GA

az network front-door rules-engine rule create

Skapa en regelmotorregel för en Front Door.

Med det här kommandot kan du skapa regelmotorkonfiguration med åtgärdstypen Rubrik. Om du vill lägga till ytterligare åtgärder som routnings åsidosättningar använder du az network front-door rules-engine rule action add kommandot .

az network front-door rules-engine rule create --action-type {RequestHeader, ResponseHeader}
                                               --front-door-name
                                               --name
                                               --priority
                                               --resource-group
                                               --rules-engine-name
                                               [--header-action {Append, Delete, Overwrite}]
                                               [--header-name]
                                               [--header-value]
                                               [--match-processing-behavior {Continue, Stop}]
                                               [--match-values]
                                               [--match-variable {IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri}]
                                               [--negate-condition {false, true}]
                                               [--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual}]
                                               [--selector]
                                               [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

Obligatoriska parametrar

--action-type

Åtgärdstyp som ska tillämpas för en regel.

Egenskap Värde
Parameter group: Action Arguments
Godkända värden: RequestHeader, ResponseHeader
--front-door-name -f

Namnet på Front Door.

--name -n

Regelns namn.

--priority

Prioritetsnumret måste börja från 0 och i följd. Regeln med högre prioritetsvärde tillämpas senare.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rules-engine-name -r

Namn på regelmotorn.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--header-action

Rubrikåtgärdstyp för begäranden.

Egenskap Värde
Parameter group: Action Arguments
Godkända värden: Append, Delete, Overwrite
--header-name

Namnet på rubriken som ska ändras.

Egenskap Värde
Parameter group: Action Arguments
--header-value

Värdet för rubriken.

Egenskap Värde
Parameter group: Action Arguments
--match-processing-behavior

Om du vill sluta bearbeta regler efter att villkoren i en regel är uppfyllda.

Egenskap Värde
Godkända värden: Continue, Stop
--match-values

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

Egenskap Värde
Parameter group: Match Condition Arguments
--match-variable

Namnet på matchningsvillkoret.

Egenskap Värde
Parameter group: Match Condition Arguments
Godkända värden: IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri
--negate-condition

Tillämpar "Inte" på operatorn.

Egenskap Värde
Parameter group: Match Condition Arguments
Godkända värden: false, true
--operator

Operator för matchningsvillkoret.

Egenskap Värde
Parameter group: Match Condition Arguments
Godkända värden: Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual
--selector

Valfri väljare för variabeln matchningsvillkor.

Egenskap Värde
Parameter group: Match Condition Arguments
--transforms

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

Egenskap Värde
Parameter group: Match Condition Arguments
Godkända värden: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode
Globala parametrar
--debug

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

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

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

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

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

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

Egenskap Värde
Standardvärde: False

az network front-door rules-engine rule delete

Ta bort en regelmotorregel.

az network front-door rules-engine rule delete --front-door-name
                                               --name
                                               --resource-group
                                               --rules-engine-name

Obligatoriska parametrar

--front-door-name -f

Namnet på Front Door.

--name -n

Regelns namn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rules-engine-name -r

Namn på regelmotorn.

Globala parametrar
--debug

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

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

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

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

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

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

Egenskap Värde
Standardvärde: False

az network front-door rules-engine rule list

Lista regler för en regelmotorkonfiguration.

az network front-door rules-engine rule list --front-door-name
                                             --name
                                             --resource-group

Obligatoriska parametrar

--front-door-name -f

Namnet på Front Door.

--name -n

Namn på regelmotorn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

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

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

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

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

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

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

Egenskap Värde
Standardvärde: False

az network front-door rules-engine rule show

Hämta information om en regelmotorregel.

az network front-door rules-engine rule show --front-door-name
                                             --name
                                             --resource-group
                                             --rules-engine-name

Obligatoriska parametrar

--front-door-name -f

Namnet på Front Door.

--name -n

Regelns namn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rules-engine-name -r

Namn på regelmotorn.

Globala parametrar
--debug

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

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

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

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

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

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

Egenskap Värde
Standardvärde: False

az network front-door rules-engine rule update

Uppdatera regelmotorns konfiguration av en regel.

az network front-door rules-engine rule update --front-door-name
                                               --name
                                               --resource-group
                                               --rules-engine-name
                                               [--match-processing-behavior {Continue, Stop}]
                                               [--priority]

Obligatoriska parametrar

--front-door-name -f

Namnet på Front Door.

--name -n

Regelns namn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rules-engine-name -r

Namn på regelmotorn.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--match-processing-behavior

Om du vill sluta bearbeta regler efter att villkoren i en regel är uppfyllda.

Egenskap Värde
Godkända värden: Continue, Stop
--priority

Prioritetsnumret måste börja från 0 och i följd. Regeln med högre prioritetsvärde tillämpas senare.

Globala parametrar
--debug

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

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

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

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

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

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

Egenskap Värde
Standardvärde: False