az network front-door rules-engine rule
Note
Deze verwijzing maakt deel uit van de front-door-extensie voor de Azure CLI (versie 2.70.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az network front-door rules-engine rule opdracht uitvoert. Meer informatie over uitbreidingen.
Regelengineregels beheren.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az network front-door rules-engine rule action |
Beheer acties voor regelengines voor Front Door. |
Extension | GA |
| az network front-door rules-engine rule action add |
Voeg een actie toe aan een regel voor de regelengine. |
Extension | GA |
| az network front-door rules-engine rule action list |
Alle acties weergeven die van toepassing zijn op een regelengineregel. |
Extension | GA |
| az network front-door rules-engine rule action remove |
Een actie verwijderen uit een regel voor de regelengine. |
Extension | GA |
| az network front-door rules-engine rule condition |
Voorwaarden voor overeenkomst van regelengine voor Front Door beheren. |
Extension | GA |
| az network front-door rules-engine rule condition add |
Voeg een overeenkomstvoorwaarde toe aan een regel voor de regelengine. |
Extension | GA |
| az network front-door rules-engine rule condition list |
Alle overeenkomstvoorwaarden weergeven die zijn gekoppeld aan een regel voor de regelengine. |
Extension | GA |
| az network front-door rules-engine rule condition remove |
Verwijder een overeenkomstvoorwaarde uit een regel voor de regelengine. |
Extension | GA |
| az network front-door rules-engine rule create |
Maak een regelengineregel voor een Front Door. |
Extension | GA |
| az network front-door rules-engine rule delete |
Een regel voor de regelengine verwijderen. |
Extension | GA |
| az network front-door rules-engine rule list |
Lijstregels van een regelengineconfiguratie. |
Extension | GA |
| az network front-door rules-engine rule show |
De details van een regelengineregel ophalen. |
Extension | GA |
| az network front-door rules-engine rule update |
Update regelengineconfiguratie van een regel. |
Extension | GA |
az network front-door rules-engine rule create
Maak een regelengineregel voor een Front Door.
Met deze opdracht kunt u de configuratie van de regelengine maken met het actietype Header. Gebruik de az network front-door rules-engine rule action add opdracht om extra acties zoals Route-onderdrukkingen toe te voegen.
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}]
Vereiste parameters
Actietype dat moet worden toegepast op een regel.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
| Geaccepteerde waarden: | RequestHeader, ResponseHeader |
Naam van de Front Door.
De naam van de regel.
Het prioriteitsnummer moet beginnen vanaf 0 en opeenvolgend. De regel met een hogere prioriteitswaarde wordt later toegepast.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Type headeractie voor de aanvragen.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
| Geaccepteerde waarden: | Append, Delete, Overwrite |
De naam van de koptekst die u wilt wijzigen.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
Waarde van de koptekst.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
Of de verwerking van regels na voorwaarden in een regel moet worden gestopt, wordt voldaan.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | Continue, Stop |
Door spaties gescheiden lijst met waarden waarop moet worden vergeleken.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Match Condition Arguments |
Naam van de overeenkomstvoorwaarde.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Match Condition Arguments |
| Geaccepteerde waarden: | IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri |
Past 'Niet' toe op de operator.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Match Condition Arguments |
| Geaccepteerde waarden: | false, true |
Operator van de overeenkomstvoorwaarde.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Match Condition Arguments |
| Geaccepteerde waarden: | Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual |
Optionele selector voor de variabele overeenkomstvoorwaarde.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Match Condition Arguments |
Door spaties gescheiden lijst met transformaties die moeten worden toegepast.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Match Condition Arguments |
| Geaccepteerde waarden: | Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az network front-door rules-engine rule delete
Een regel voor de regelengine verwijderen.
az network front-door rules-engine rule delete --front-door-name
--name
--resource-group
--rules-engine-name
Vereiste parameters
Naam van de Front Door.
De naam van de regel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az network front-door rules-engine rule list
Lijstregels van een regelengineconfiguratie.
az network front-door rules-engine rule list --front-door-name
--name
--resource-group
Vereiste parameters
Naam van de Front Door.
Naam van de regelengine.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az network front-door rules-engine rule show
De details van een regelengineregel ophalen.
az network front-door rules-engine rule show --front-door-name
--name
--resource-group
--rules-engine-name
Vereiste parameters
Naam van de Front Door.
De naam van de regel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az network front-door rules-engine rule update
Update regelengineconfiguratie van een regel.
az network front-door rules-engine rule update --front-door-name
--name
--resource-group
--rules-engine-name
[--match-processing-behavior {Continue, Stop}]
[--priority]
Vereiste parameters
Naam van de Front Door.
De naam van de regel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Of de verwerking van regels na voorwaarden in een regel moet worden gestopt, wordt voldaan.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | Continue, Stop |
Het prioriteitsnummer moet beginnen vanaf 0 en opeenvolgend. De regel met een hogere prioriteitswaarde wordt later toegepast.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |