URL path maps - az network application-gateway url-path-map

Manage URL path maps for an application gateway.

Commands

az network application-gateway url-path-map create Create a URL path map.
az network application-gateway url-path-map delete Delete a URL path map.
az network application-gateway url-path-map list List URL path maps.
az network application-gateway url-path-map rule Manage the rules for a URL path map.
az network application-gateway url-path-map rule create Create a rule for a URL path map.
az network application-gateway url-path-map rule delete Delete a rule for a URL path map.
az network application-gateway url-path-map show Show details of a URL path map.
az network application-gateway url-path-map update Update a URL path map.

az network application-gateway url-path-map create

The map must be created with at least one rule. This command requires the creation of the first rule at the time the map is created. To create additional rules (using different address pools or HTTP settings) use the 'url-path-map rule create' command. To update the rule created using this command, use the 'url-path-map rule update' command.

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]
[--http-settings]
[--no-wait]
[--redirect-config]
[--rule-name]

Required Parameters

--gateway-name

The name of the application gateway.

--name -n

The name of the URL path map.

--paths

Space separated list of paths to associate with the rule. Valid paths start and end with "/" (ex: "/bar/").

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

Optional Parameters

--address-pool

The name or ID of the backend address pool to use with the created rule.

--default-address-pool

The name or ID of the default backend address pool, if different from --address-pool.

--default-http-settings

The name or ID of the default HTTP settings, if different from --http-settings.

--default-redirect-config

The name or ID of the default redirect configuration.

--http-settings

The name or ID of the HTTP settings to use with the created rule.

--no-wait

Do not wait for the long running operation to finish.

--redirect-config

The name or ID of the redirect configuration to use with the created rule.

--rule-name

The name of the url-path-map rule.

default value: default

az network application-gateway url-path-map delete

Delete a URL path map.

az network application-gateway url-path-map delete --gateway-name
--name
--resource-group
[--no-wait]

Required Parameters

--gateway-name

The name of the application gateway.

--name -n

The name of the URL path map.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

Optional Parameters

--no-wait

Do not wait for the long running operation to finish.

az network application-gateway url-path-map list

List URL path maps.

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

Required Parameters

--gateway-name

The name of the application gateway.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

az network application-gateway url-path-map show

Show details of a URL path map.

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

Required Parameters

--gateway-name

The name of the application gateway.

--name -n

The name of the URL path map.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

az network application-gateway url-path-map update

Update a URL path map.

az network application-gateway url-path-map update --gateway-name
--name
--resource-group
[--add]
[--default-address-pool]
[--default-http-settings]
[--default-redirect-config]
[--no-wait]
[--remove]
[--set]

Required Parameters

--gateway-name

The name of the application gateway.

--name -n

The name of the URL path map.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

Optional Parameters

--add

Add an object to a list of objects by specifying a path and key value pairs. Example: --add property.listProperty .

--default-address-pool

The name or ID of the default backend address pool.

--default-http-settings

The name or ID of the default HTTP settings.

--default-redirect-config

The name or ID of the default redirect configuration.

--no-wait

Do not wait for the long running operation to finish.

--remove

Remove a property or an element from a list. Example: --remove property.list OR --remove propertyToRemove.

--set

Update an object by specifying a property path and value to set. Example: --set property1.property2=.