Interface WorkloadNetworkDnsZone
-
public interface WorkloadNetworkDnsZone
An immutable client-side representation of WorkloadNetworkDnsZone.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
WorkloadNetworkDnsZone.Definition
The entirety of the WorkloadNetworkDnsZone definition.static interface
WorkloadNetworkDnsZone.DefinitionStages
The WorkloadNetworkDnsZone definition stages.static interface
WorkloadNetworkDnsZone.Update
The template for WorkloadNetworkDnsZone update.static interface
WorkloadNetworkDnsZone.UpdateStages
The WorkloadNetworkDnsZone update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
displayName()
Gets the displayName property: Display name of the DNS Zone.List<String>
dnsServerIps()
Gets the dnsServerIps property: DNS Server IP array of the DNS Zone.Long
dnsServices()
Gets the dnsServices property: Number of DNS Services using the DNS zone.List<String>
domain()
Gets the domain property: Domain names of the DNS Zone.String
id()
Gets the id property: Fully qualified resource Id for the resource.WorkloadNetworkDnsZoneInner
innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.WorkloadNetworkDnsZoneInner object.String
name()
Gets the name property: The name of the resource.WorkloadNetworkDnsZoneProvisioningState
provisioningState()
Gets the provisioningState property: The provisioning state.WorkloadNetworkDnsZone
refresh()
Refreshes the resource to sync with Azure.WorkloadNetworkDnsZone
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.Long
revision()
Gets the revision property: NSX revision number.String
sourceIp()
Gets the sourceIp property: Source IP of the DNS Zone.String
type()
Gets the type property: The type of the resource.WorkloadNetworkDnsZone.Update
update()
Begins update for the WorkloadNetworkDnsZone resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
displayName
String displayName()
Gets the displayName property: Display name of the DNS Zone.- Returns:
- the displayName value.
-
domain
List<String> domain()
Gets the domain property: Domain names of the DNS Zone.- Returns:
- the domain value.
-
dnsServerIps
List<String> dnsServerIps()
Gets the dnsServerIps property: DNS Server IP array of the DNS Zone.- Returns:
- the dnsServerIps value.
-
sourceIp
String sourceIp()
Gets the sourceIp property: Source IP of the DNS Zone.- Returns:
- the sourceIp value.
-
dnsServices
Long dnsServices()
Gets the dnsServices property: Number of DNS Services using the DNS zone.- Returns:
- the dnsServices value.
-
provisioningState
WorkloadNetworkDnsZoneProvisioningState provisioningState()
Gets the provisioningState property: The provisioning state.- Returns:
- the provisioningState value.
-
revision
Long revision()
Gets the revision property: NSX revision number.- Returns:
- the revision value.
-
innerModel
WorkloadNetworkDnsZoneInner innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.WorkloadNetworkDnsZoneInner object.- Returns:
- the inner object.
-
update
WorkloadNetworkDnsZone.Update update()
Begins update for the WorkloadNetworkDnsZone resource.- Returns:
- the stage of resource update.
-
refresh
WorkloadNetworkDnsZone refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
WorkloadNetworkDnsZone refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-