Share via


az network application-gateway rewrite-rule

Herschrijfregels van een toepassingsgateway beheren.

Opdracht

Name Description Type Status
az network application-gateway rewrite-rule condition

Regels voor herschrijven van een toepassingsgateway beheren.

Basis GA
az network application-gateway rewrite-rule condition create

Maak een regelvoorwaarde voor herschrijven.

Basis GA
az network application-gateway rewrite-rule condition delete

Een regelvoorwaarde voor herschrijven verwijderen.

Basis GA
az network application-gateway rewrite-rule condition list

Regelvoorwaarden voor herschrijven van lijst.

Basis GA
az network application-gateway rewrite-rule condition list-server-variables

Geef alle beschikbare servervariabelen weer.

Basis GA
az network application-gateway rewrite-rule condition show

De details van een regelvoorwaarde voor herschrijven ophalen.

Basis GA
az network application-gateway rewrite-rule condition update

Een regelvoorwaarde voor herschrijven bijwerken.

Basis GA
az network application-gateway rewrite-rule condition wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Basis GA
az network application-gateway rewrite-rule create

Maak een herschrijfregel.

Basis GA
az network application-gateway rewrite-rule delete

Verwijder een herschrijfregel.

Basis GA
az network application-gateway rewrite-rule list

Regels voor herschrijven van lijsten.

Basis GA
az network application-gateway rewrite-rule list-request-headers

Geef alle beschikbare aanvraagheaders weer.

Basis GA
az network application-gateway rewrite-rule list-response-headers

Geef alle beschikbare antwoordheaders weer.

Basis GA
az network application-gateway rewrite-rule set

Regelsets voor herschrijven van een toepassingsgateway beheren.

Basis GA
az network application-gateway rewrite-rule set create

Maak een regelset voor herschrijven.

Basis GA
az network application-gateway rewrite-rule set delete

Een regelset voor herschrijven verwijderen.

Basis GA
az network application-gateway rewrite-rule set list

Regelsets voor het herschrijven van lijsten.

Basis GA
az network application-gateway rewrite-rule set show

De details van een regelset voor herschrijven ophalen.

Basis GA
az network application-gateway rewrite-rule set update

Een regelset voor herschrijven bijwerken.

Basis GA
az network application-gateway rewrite-rule set wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Basis GA
az network application-gateway rewrite-rule show

De details van een herschrijfregel ophalen.

Basis GA
az network application-gateway rewrite-rule update

Een herschrijfregel bijwerken.

Basis GA
az network application-gateway rewrite-rule wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Basis GA

az network application-gateway rewrite-rule create

Maak een herschrijfregel.

az network application-gateway rewrite-rule create --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--request-headers]
                                                   [--response-headers]
                                                   [--sequence]

Voorbeelden

Maak een herschrijfregel.

az network application-gateway rewrite-rule create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet -n MyRule --sequence 123 --request-headers foo=bar --response-headers cat=hat

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de herschrijfregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--rule-set-name

Naam van de regelset voor herschrijven.

Optionele parameters

--conditions

Voorwaarden op basis waarvan de uitvoering van de actieset wordt geëvalueerd. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--enable-reroute

Als deze optie is ingesteld als waar, wordt de url-padtoewijzing die is opgegeven in padgebaseerde aanvraagrouteringsregels opnieuw geëvalueerd met behulp van een gewijzigd pad.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

URL-pad voor het herschrijven van url's.

--modified-query-string

Querytekenreeks voor het herschrijven van url's.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--request-headers

Door spaties gescheiden lijst met HEADER=WAARDE-paren. Waarden van: az network application-gateway rewrite-rule list-request-headers. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--response-headers

Door spaties gescheiden lijst met HEADER=WAARDE-paren. Waarden van: az network application-gateway rewrite-rule list-response-headers. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--sequence

Bepaal de uitvoeringsvolgorde van de regel in de regelset.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule delete

Verwijder een herschrijfregel.

az network application-gateway rewrite-rule delete --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Voorbeelden

Verwijder een herschrijfregel.

az network application-gateway rewrite-rule delete --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de herschrijfregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--rule-set-name

Naam van de regelset voor herschrijven.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule list

Regels voor herschrijven van lijsten.

az network application-gateway rewrite-rule list --gateway-name
                                                 --resource-group
                                                 --rule-set-name

Voorbeelden

Regels voor herschrijven van lijsten.

az network application-gateway rewrite-rule list --gateway-name MyGateway --resource-group MyResourceGroup --rule-set-name MyRuleSet

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--rule-set-name

Naam van de regelset voor herschrijven.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule list-request-headers

Geef alle beschikbare aanvraagheaders weer.

az network application-gateway rewrite-rule list-request-headers

Voorbeelden

Geef alle beschikbare aanvraagheaders weer.

az network application-gateway rewrite-rule list-request-headers
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule list-response-headers

Geef alle beschikbare antwoordheaders weer.

az network application-gateway rewrite-rule list-response-headers

Voorbeelden

Geef alle beschikbare antwoordheaders weer.

az network application-gateway rewrite-rule list-response-headers
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule show

De details van een herschrijfregel ophalen.

az network application-gateway rewrite-rule show --gateway-name
                                                 --name
                                                 --resource-group
                                                 --rule-set-name

Voorbeelden

De details van een herschrijfregel ophalen.

az network application-gateway rewrite-rule show --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de herschrijfregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--rule-set-name

Naam van de regelset voor herschrijven.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule update

Een herschrijfregel bijwerken.

az network application-gateway rewrite-rule update --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--add]
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--remove]
                                                   [--request-headers]
                                                   [--response-headers]
                                                   [--sequence]
                                                   [--set]

Voorbeelden

Een herschrijfregel bijwerken.

az network application-gateway rewrite-rule update --gateway-name MyGateway --name MyRewriteRule --remove tags.foo --resource-group MyResourceGroup --rule-set-name MyRuleSet

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de herschrijfregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--rule-set-name

Naam van de regelset voor herschrijven.

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--conditions

Voorwaarden op basis waarvan de uitvoering van de actieset wordt geëvalueerd. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--enable-reroute

Als deze optie is ingesteld als waar, wordt de url-padtoewijzing die is opgegeven in padgebaseerde aanvraagrouteringsregels opnieuw geëvalueerd met behulp van een gewijzigd pad.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

URL-pad voor het herschrijven van url's.

--modified-query-string

Querytekenreeks voor het herschrijven van url's.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--request-headers

Door spaties gescheiden lijst met HEADER=WAARDE-paren. Waarden van: az network application-gateway rewrite-rule list-request-headers. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--response-headers

Door spaties gescheiden lijst met HEADER=WAARDE-paren. Waarden van: az network application-gateway rewrite-rule list-response-headers. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--sequence

Bepaal de uitvoeringsvolgorde van de regel in de regelset.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az network application-gateway rewrite-rule wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

az network application-gateway rewrite-rule wait [--created]
                                                 [--custom]
                                                 [--deleted]
                                                 [--exists]
                                                 [--gateway-name]
                                                 [--ids]
                                                 [--interval]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--timeout]
                                                 [--updated]

Optionele parameters

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

standaardwaarde: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht tot de resource bestaat.

standaardwaarde: False
--gateway-name

Naam van de toepassingsgateway.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--interval

Polling-interval in seconden.

standaardwaarde: 30
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.