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 Get the 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

Create a URL path map.

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=<name>`.

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=<name>`.

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=<name>`.

az network application-gateway url-path-map show

Get the 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=<name>`.

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=<name>`.

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