az network application-gateway address-pool
Manage address pools of an application gateway.
Commands
az network application-gateway address-pool create |
Create an address pool. |
az network application-gateway address-pool delete |
Delete an address pool. |
az network application-gateway address-pool list |
List address pools. |
az network application-gateway address-pool show |
Get the details of an address pool. |
az network application-gateway address-pool update |
Update an address pool. |
az network application-gateway address-pool create
Create an address pool.
az network application-gateway address-pool create --gateway-name
--name
--resource-group
[--no-wait]
[--servers]
[--subscription]
Examples
Create an address pool with two endpoints.
az network application-gateway address-pool create -g MyResourceGroup \
--gateway-name MyAppGateway -n MyAddressPool --servers 10.0.0.4 10.0.0.5
Required Parameters
Name of the application gateway.
The name of the backend address pool.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Do not wait for the long-running operation to finish.
Space-separated list of IP addresses or DNS names corresponding to backend servers.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
az network application-gateway address-pool delete
Delete an address pool.
az network application-gateway address-pool delete [--gateway-name]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Examples
Delete an address pool.
az network application-gateway address-pool delete -g MyResourceGroup --gateway-name MyAppGateway -n MyAddressPool
Optional Parameters
The name of the application gateway.
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
The name of the backend address pool.
Do not wait for the long-running operation to finish.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
az network application-gateway address-pool list
List address pools.
az network application-gateway address-pool list --gateway-name
--resource-group
[--query-examples]
[--subscription]
Examples
List address pools.
az network application-gateway address-pool list -g MyResourceGroup --gateway-name MyAppGateway
Required Parameters
The name of the application gateway.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Recommend JMESPath string for you. You can copy one of the query and paste it after --query parameter within double quotation marks to see the results. You can add one or more positional keywords so that we can give suggestions based on these key words.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
az network application-gateway address-pool show
Get the details of an address pool.
az network application-gateway address-pool show [--gateway-name]
[--ids]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
Examples
Get the details of an address pool.
az network application-gateway address-pool show -g MyResourceGroup --gateway-name MyAppGateway -n MyAddressPool
Optional Parameters
The name of the application gateway.
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
The name of the backend address pool.
Recommend JMESPath string for you. You can copy one of the query and paste it after --query parameter within double quotation marks to see the results. You can add one or more positional keywords so that we can give suggestions based on these key words.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
az network application-gateway address-pool update
Update an address pool.
az network application-gateway address-pool update [--add]
[--force-string]
[--gateway-name]
[--ids]
[--name]
[--no-wait]
[--remove]
[--resource-group]
[--servers]
[--set]
[--subscription]
Examples
Update backend address pool.
az network application-gateway address-pool update -g MyResourceGroup --gateway-name MyAppGateway \ -n MyAddressPool --servers 10.0.0.4 10.0.0.5 10.0.0.6
Add to the backend address pool by using backend server IP address.
az network application-gateway address-pool update -g MyResourceGroup --gateway-name MyAppGateway -n MyAddressPool \
--add backendAddresses "{ "ip_address": "{10.0.0.13}" }"
Optional Parameters
Add an object to a list of objects by specifying a path and key value pairs. Example: --add property.listProperty <key=value, string or JSON string>.
When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
Name of the application gateway.
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
The name of the backend address pool.
Do not wait for the long-running operation to finish.
Remove a property or an element from a list. Example: --remove property.list OR --remove propertyToRemove.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Space-separated list of IP addresses or DNS names corresponding to backend servers.
Update an object by specifying a property path and value to set. Example: --set property1.property2=.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.