az network routeserver
Manage the route server.
Commands
Name | Description | Type | Status |
---|---|---|---|
az network routeserver create |
Create a route server. |
Core | GA |
az network routeserver delete |
Delete a route server under a resource group. |
Core | GA |
az network routeserver list |
List all route servers under a subscription or a resource group. |
Core | GA |
az network routeserver peering |
Manage the route server peering. |
Core | GA |
az network routeserver peering create |
Create a route server peering. |
Core | GA |
az network routeserver peering delete |
Delete a route server peering. |
Core | GA |
az network routeserver peering list |
List all route server peerings under a resource group. |
Core | GA |
az network routeserver peering list-advertised-routes |
List all routes the route server bgp connection is advertising to the specified peer. |
Core | GA |
az network routeserver peering list-learned-routes |
List all routes the route server bgp connection has learned. |
Core | GA |
az network routeserver peering show |
Show a route server peering. |
Core | GA |
az network routeserver peering update |
Update a route server peering. |
Core | GA |
az network routeserver peering wait |
Place the CLI in a waiting state until a condition is met. |
Core | GA |
az network routeserver show |
Show a route server. |
Core | GA |
az network routeserver update |
Update a route server. |
Core | GA |
az network routeserver wait |
Place the CLI in a waiting state until a condition is met. |
Core | GA |
az network routeserver create
Create a route server.
az network routeserver create --hosted-subnet
--name
--public-ip-address
--resource-group
[--hub-routing-preference {ASPath, ExpressRoute, VpnGateway}]
[--location]
[--tags]
Examples
Create a route server.
az network routeserver create --resource-group myresourcegroup --name myrouteserver --hosted-subnet my_subnet_id --public-ip-address my_public_ip
Required Parameters
ID of a subnet where route server would be deployed.
Name of the route server.
Name or ID of the public IP address.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Routing preference of the route server.
Location. Values from: az account list-locations
. You can configure the default location using az configure --defaults location=<location>
.
Space-separated tags: key[=value] [key[=value] ...]. Use "" to clear existing tags.
Global Parameters
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.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network routeserver delete
Delete a route server under a resource group.
az network routeserver delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
Optional Parameters
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.
Name of the route server.
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
.
Do not prompt for confirmation.
Global Parameters
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.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network routeserver list
List all route servers under a subscription or a resource group.
az network routeserver list [--resource-group]
Examples
List a route server.
az network routeserver list -g MyResourceGroup
Optional Parameters
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
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.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network routeserver show
Show a route server.
az network routeserver show [--ids]
[--name]
[--resource-group]
[--subscription]
Examples
Show a route server.
az network routeserver show -g MyResourceGroup -n MyRouteServer
Optional Parameters
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.
Name of the route server.
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
.
Global Parameters
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.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network routeserver update
Update a route server.
az network routeserver update [--add]
[--allow-b2b-traffic {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--hub-routing-preference {ASPath, ExpressRoute, VpnGateway}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--tags]
Examples
Update a route server.
az network routeserver update --name myrouteserver --resource-group myresourcegroup --allow-b2b-traffic
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>
.
Whether to allow branch to branch traffic.
When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
Routing preference of the route server.
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.
Name of the route server.
Do not wait for the long-running operation to finish.
Remove a property or an element from a list. Example: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Update an object by specifying a property path and value to set. Example: --set property1.property2=<value>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Space-separated tags: key[=value] [key[=value] ...]. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Global Parameters
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.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network routeserver wait
Place the CLI in a waiting state until a condition is met.
az network routeserver wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Optional Parameters
Wait until created with 'provisioningState' at 'Succeeded'.
Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wait until deleted.
Wait until the resource exists.
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.
Polling interval in seconds.
Name of the route server.
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
.
Maximum wait in seconds.
Wait until updated with provisioningState at 'Succeeded'.
Global Parameters
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.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.