Share via


az aks approuting zone

Note

This command group has commands that are defined in both Azure CLI and at least one extension. Install each extension to benefit from its extended capabilities. Learn more about extensions.

Commands to manage App Routing DNS Zones.

A group of commands to manage App Routing DNS zones in given cluster.

Commands

Name Description Type Status
az aks approuting zone add

Add DNS Zone(s) to App Routing.

Core GA
az aks approuting zone add (aks-preview extension)

Add DNS Zone(s) to App Routing.

Extension GA
az aks approuting zone delete

Delete DNS Zone(s) from App Routing.

Core GA
az aks approuting zone delete (aks-preview extension)

Delete DNS Zone(s) from App Routing.

Extension GA
az aks approuting zone list

List DNS Zone IDs in App Routing.

Core GA
az aks approuting zone list (aks-preview extension)

List DNS Zone IDs in App Routing.

Extension GA
az aks approuting zone update

Replace DNS Zone(s) in App Routing.

Core GA
az aks approuting zone update (aks-preview extension)

Replace DNS Zone(s) in App Routing.

Extension GA

az aks approuting zone add

Add DNS Zone(s) to App Routing.

This command adds multiple DNS zone resource IDs to App Routing.

az aks approuting zone add --ids
                           --name
                           --resource-group
                           [--attach-zones]

Required Parameters

--ids

Comma-separated list of DNS zone resource IDs to add to App Routing.

--name -n

Name of the managed cluster.

--resource-group -g

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

Optional Parameters

--attach-zones

Grant DNS zone Contributor permissions on all zone IDs specified in --ids.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone add (aks-preview extension)

Add DNS Zone(s) to App Routing.

This command adds multiple DNS zone resource IDs to App Routing.

az aks approuting zone add --ids
                           --name
                           --resource-group
                           [--attach-zones]

Required Parameters

--ids

Comma-separated list of DNS zone resource IDs to add to App Routing.

--name -n

Name of the managed cluster.

--resource-group -g

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

Optional Parameters

--attach-zones

Grant DNS zone Contributor permissions on all zone IDs specified in --ids.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone delete

Delete DNS Zone(s) from App Routing.

This command deletes DNS zone resource IDs from App Routing in given cluster.

az aks approuting zone delete --ids
                              --name
                              --resource-group
                              [--yes]

Required Parameters

--ids

Comma-separated list of DNS zone resource IDs to delete from App Routing.

--name -n

Name of the managed cluster.

--resource-group -g

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

Optional Parameters

--yes -y

Do not prompt for confirmation.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone delete (aks-preview extension)

Delete DNS Zone(s) from App Routing.

This command deletes DNS zone resource IDs from App Routing in given cluster.

az aks approuting zone delete --ids
                              --name
                              --resource-group
                              [--yes]

Required Parameters

--ids

Comma-separated list of DNS zone resource IDs to delete from App Routing.

--name -n

Name of the managed cluster.

--resource-group -g

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

Optional Parameters

--yes -y

Do not prompt for confirmation.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone list

List DNS Zone IDs in App Routing.

This command lists the DNS zone resources used in App Routing.

az aks approuting zone list --name
                            --resource-group

Required Parameters

--name -n

Name of the managed cluster.

--resource-group -g

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

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone list (aks-preview extension)

List DNS Zone IDs in App Routing.

This command lists the DNS zone resources used in App Routing.

az aks approuting zone list --name
                            --resource-group

Required Parameters

--name -n

Name of the managed cluster.

--resource-group -g

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

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone update

Replace DNS Zone(s) in App Routing.

This command replaces the DNS zone resource IDs used in App Routing.

az aks approuting zone update --ids
                              --name
                              --resource-group
                              [--attach-zones]

Required Parameters

--ids

Comma-separated list of DNS zone resource IDs to replace in App Routing.

--name -n

Name of the managed cluster.

--resource-group -g

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

Optional Parameters

--attach-zones

Grant DNS zone Contributor permissions on all zone IDs specified in --ids.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az aks approuting zone update (aks-preview extension)

Replace DNS Zone(s) in App Routing.

This command replaces the DNS zone resource IDs used in App Routing.

az aks approuting zone update --ids
                              --name
                              --resource-group
                              [--attach-zones]

Required Parameters

--ids

Comma-separated list of DNS zone resource IDs to replace in App Routing.

--name -n

Name of the managed cluster.

--resource-group -g

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

Optional Parameters

--attach-zones

Grant DNS zone Contributor permissions on all zone IDs specified in --ids.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.