az vmware workload-network dns-zone
Note
This reference is part of the vmware extension for the Azure CLI (version 2.54.0 or higher). The extension will automatically install the first time you run an az vmware workload-network dns-zone command. Learn more about extensions.
Commands to manage a DNS Zone workload network.
Commands
Name | Description | Type | Status |
---|---|---|---|
az vmware workload-network dns-zone create |
Create a DNS zone by id in a private cloud workload network. |
Extension | GA |
az vmware workload-network dns-zone delete |
Delete a DNS zone by id in a private cloud workload network. |
Extension | GA |
az vmware workload-network dns-zone list |
List of DNS zones in a private cloud workload network. |
Extension | GA |
az vmware workload-network dns-zone show |
Get a DNS zone by id in a private cloud workload network. |
Extension | GA |
az vmware workload-network dns-zone update |
Update a DNS zone by id in a private cloud workload network. |
Extension | GA |
az vmware workload-network dns-zone wait |
Place the CLI in a waiting state until a condition is met. |
Extension | GA |
az vmware workload-network dns-zone create
Create a DNS zone by id in a private cloud workload network.
az vmware workload-network dns-zone create --dns-zone
--private-cloud
--resource-group
[--display-name]
[--dns-server-ips]
[--dns-services]
[--domain]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--revision]
[--source-ip]
Examples
Create a DNS zone by ID in a workload network.
az vmware workload-network dns-zone create --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain domain1 --dns-server-ips 1.1.1.1 --source-ip 8.8.8.8 --dns-services 1 --revision 1
Required Parameters
NSX DNS Zone identifier. Generally the same as the DNS Zone's display name.
Name of the private cloud.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Display name of the DNS Zone.
DNS Server IP array of the DNS Zone. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Number of DNS Services using the DNS zone.
Domain names of the DNS Zone. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Do not wait for the long-running operation to finish.
NSX revision number.
Source IP of the DNS Zone.
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 vmware workload-network dns-zone delete
Delete a DNS zone by id in a private cloud workload network.
az vmware workload-network dns-zone delete [--dns-zone]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--private-cloud]
[--resource-group]
[--subscription]
[--yes]
Examples
Delete a DNS zone by ID in a workload network.
az vmware workload-network dns-zone delete --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1
Optional Parameters
NSX DNS Zone identifier. Generally the same as the DNS Zone's display name.
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.
Do not wait for the long-running operation to finish.
Name of the private cloud.
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 vmware workload-network dns-zone list
List of DNS zones in a private cloud workload network.
az vmware workload-network dns-zone list --private-cloud
--resource-group
[--max-items]
[--next-token]
Examples
List of DNS zones in a workload network.
az vmware workload-network dns-zone list --resource-group group1 --private-cloud cloud1
Required Parameters
Name of the private cloud.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Total number of items to return in the command's output. If the total number of items available is more than the value specified, a token is provided in the command's output. To resume pagination, provide the token value in --next-token
argument of a subsequent command.
Token to specify where to start paginating. This is the token value from a previously truncated response.
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 vmware workload-network dns-zone show
Get a DNS zone by id in a private cloud workload network.
az vmware workload-network dns-zone show [--dns-zone]
[--ids]
[--private-cloud]
[--resource-group]
[--subscription]
Examples
Get a DNS zone by ID in a workload network.
az vmware workload-network dns-zone show --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1
Optional Parameters
NSX DNS Zone identifier. Generally the same as the DNS Zone's display name.
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 private cloud.
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 vmware workload-network dns-zone update
Update a DNS zone by id in a private cloud workload network.
az vmware workload-network dns-zone update [--add]
[--display-name]
[--dns-server-ips]
[--dns-services]
[--dns-zone]
[--domain]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--private-cloud]
[--remove]
[--resource-group]
[--revision]
[--set]
[--source-ip]
[--subscription]
Examples
Update a DNS zone by ID in a workload network.
az vmware workload-network dns-zone update --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain domain1 --dns-server-ips 1.1.1.1 --source-ip 8.8.8.8 --dns-services 1 --revision 1
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>
.
Display name of the DNS Zone.
DNS Server IP array of the DNS Zone. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Number of DNS Services using the DNS zone.
NSX DNS Zone identifier. Generally the same as the DNS Zone's display name.
Domain names of the DNS Zone. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
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.
Do not wait for the long-running operation to finish.
Name of the private cloud.
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>
.
NSX revision number.
Update an object by specifying a property path and value to set. Example: --set property1.property2=<value>
.
Source IP of the DNS Zone.
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 vmware workload-network dns-zone wait
Place the CLI in a waiting state until a condition is met.
az vmware workload-network dns-zone wait [--created]
[--custom]
[--deleted]
[--dns-zone]
[--exists]
[--ids]
[--interval]
[--private-cloud]
[--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.
NSX DNS Zone identifier. Generally the same as the DNS Zone's display name.
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 private cloud.
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.