Delen via


az network application-gateway url-path-map

URL-padtoewijzingen van een toepassingsgateway beheren.

Opdracht

Name Description Type Status
az network application-gateway url-path-map create

Maak een URL-padtoewijzing.

Basis GA
az network application-gateway url-path-map delete

Verwijder een URL-padtoewijzing.

Basis GA
az network application-gateway url-path-map list

Url-padtoewijzingen weergeven.

Basis GA
az network application-gateway url-path-map rule

Beheer de regels van een URL-padtoewijzing.

Basis GA
az network application-gateway url-path-map rule create

Maak een regel voor een URL-padtoewijzing.

Basis GA
az network application-gateway url-path-map rule delete

Verwijder een regel voor een URL-padtoewijzing.

Basis GA
az network application-gateway url-path-map rule wait

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

Basis GA
az network application-gateway url-path-map show

Haal de details van een URL-padoverzicht op.

Basis GA
az network application-gateway url-path-map update

Werk een URL-padtoewijzing bij.

Basis GA
az network application-gateway url-path-map wait

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

Basis GA

az network application-gateway url-path-map create

Maak een URL-padtoewijzing.

De kaart moet worden gemaakt met ten minste één regel. Voor deze opdracht is het maken van de eerste regel vereist op het moment dat de kaart wordt gemaakt. Ga voor meer informatie naar https://learn.microsoft.com/en-us/azure/application-gateway/tutorial-url-route-cli.

az network application-gateway url-path-map create --gateway-name
                                                   --name
                                                   --paths
                                                   --resource-group
                                                   [--address-pool]
                                                   [--default-address-pool]
                                                   [--default-http-settings]
                                                   [--default-redirect-config]
                                                   [--default-rewrite-rule-set]
                                                   [--http-settings]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--redirect-config]
                                                   [--rewrite-rule-set]
                                                   [--rule-name]
                                                   [--rules]
                                                   [--waf-policy]

Voorbeelden

Maak een URL-padtoewijzing met een regel.

az network application-gateway url-path-map create -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap --rule-name MyUrlPathMapRule1 --paths /mypath1/* --address-pool MyAddressPool --default-address-pool MyAddressPool --http-settings MyHttpSettings --default-http-settings MyHttpSettings

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de URL-padtoewijzing.

--paths

Door spaties gescheiden lijst met paden die aan de regel moeten worden gekoppeld. Geldige paden beginnen en eindigen met '/', bijvoorbeeld '/bar/'. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--resource-group -g

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

Optionele parameters

--address-pool

Naam of id van de back-endadresgroep die moet worden gebruikt met de gemaakte regel.

--default-address-pool

Naam of id van de standaard back-endadresgroep. Het is verplicht, tenzij het doeltype omleiding is.

--default-http-settings

Naam of id van de standaard-HTTP-instellingen. Het is verplicht, tenzij het doeltype omleiding is.

--default-redirect-config

Naam of id van de standaardomleidingsconfiguratie.

--default-rewrite-rule-set

Naam of id van de standaardregelset voor herschrijven.

--http-settings

Naam of id van de HTTP-instellingen die moeten worden gebruikt met de gemaakte regel.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--redirect-config

Naam of id van de omleidingsconfiguratie die moet worden gebruikt met de gemaakte regel.

--rewrite-rule-set

Naam of id van de regelset voor herschrijven. Als dit niet is opgegeven, wordt de standaardwaarde voor de kaart gebruikt.

--rule-name

Naam van de regel voor een URL-padtoewijzing.

Default value: default
--rules

Padregel van url-padtoewijzingsresource. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--waf-policy

Naam of id van een webtoepassingsfirewallbeleidsresource.

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
Default value: 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 url-path-map delete

Verwijder een URL-padtoewijzing.

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

Voorbeelden

Verwijder een URL-padtoewijzing.

az network application-gateway url-path-map delete -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de URL-padtoewijzing.

--resource-group -g

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

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
Default value: 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 url-path-map list

Url-padtoewijzingen weergeven.

az network application-gateway url-path-map list --gateway-name
                                                 --resource-group

Voorbeelden

Url-padtoewijzingen weergeven.

az network application-gateway url-path-map list -g MyResourceGroup --gateway-name MyAppGateway

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>.

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
Default value: 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 url-path-map show

Haal de details van een URL-padoverzicht op.

az network application-gateway url-path-map show --gateway-name
                                                 --name
                                                 --resource-group

Voorbeelden

Haal de details van een URL-padoverzicht op.

az network application-gateway url-path-map show -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de URL-padtoewijzing.

--resource-group -g

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

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
Default value: 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 url-path-map update

Werk een URL-padtoewijzing bij.

az network application-gateway url-path-map update --gateway-name
                                                   --name
                                                   --resource-group
                                                   [--add]
                                                   [--default-address-pool]
                                                   [--default-http-settings]
                                                   [--default-redirect-config]
                                                   [--default-rewrite-rule-set]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--remove]
                                                   [--rules]
                                                   [--set]

Voorbeelden

Werk een URL-padtoewijzing bij om nieuwe standaard-HTTP-instellingen te gebruiken.

az network application-gateway url-path-map update -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap --default-http-settings MyNewHttpSettings

Vereiste parameters

--gateway-name

Naam van de toepassingsgateway.

--name -n

Naam van de URL-padtoewijzing.

--resource-group -g

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

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>.

--default-address-pool

Naam of id van de standaard back-endadresgroep.

--default-http-settings

Naam of id van de standaard-HTTP-instellingen.

--default-redirect-config

Naam of id van de standaardomleidingsconfiguratie.

--default-rewrite-rule-set

Naam of id van de standaardregelset voor herschrijven.

--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
--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.

--rules

Padregel van url-padtoewijzingsresource. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--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
Default value: 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 url-path-map wait

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

az network application-gateway url-path-map 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'.

Default value: 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.

Default value: False
--exists

Wacht tot de resource bestaat.

Default value: 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.

Default value: 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.

Default value: 3600
--updated

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

Default value: 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
Default value: 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.