WorkloadNetworkDnsServiceProperties Class
- java.
lang. Object - com.
azure. resourcemanager. avs. fluent. models. WorkloadNetworkDnsServiceProperties
- com.
Implements
public final class WorkloadNetworkDnsServiceProperties
implements JsonSerializable<WorkloadNetworkDnsServiceProperties>
NSX DNS Service Properties.
Constructor | Description |
---|---|
Workload |
Creates an instance of Workload |
Modifier and Type | Method and Description |
---|---|
String |
default Get the default |
String |
display Get the display |
String |
dns Get the dns |
List<String> |
fqdn Get the fqdn |
static
Workload |
from Reads an instance of Workload |
Dns |
log Get the log |
Workload |
provisioning Get the provisioning |
Long |
revision()
Get the revision property: NSX revision number. |
Dns |
status()
Get the status property: DNS Service status. |
Json |
to |
void |
validate()
Validates the instance. |
Workload |
with Set the default |
Workload |
with Set the display |
Workload |
with Set the dns |
Workload |
with Set the fqdn |
Workload |
with Set the log |
Workload |
with Set the revision property: NSX revision number. |
Methods inherited from java.lang.Object
WorkloadNetworkDnsServiceProperties
public WorkloadNetworkDnsServiceProperties()
Creates an instance of WorkloadNetworkDnsServiceProperties class.
defaultDnsZone
public String defaultDnsZone()
Get the defaultDnsZone property: Default DNS zone of the DNS Service.
Returns:
displayName
public String displayName()
Get the displayName property: Display name of the DNS Service.
Returns:
dnsServiceIp
public String dnsServiceIp()
Get the dnsServiceIp property: DNS service IP of the DNS Service.
Returns:
fqdnZones
public List
Get the fqdnZones property: FQDN zones of the DNS Service.
Returns:
fromJson
public static WorkloadNetworkDnsServiceProperties fromJson(JsonReader jsonReader)
Reads an instance of WorkloadNetworkDnsServiceProperties from the JsonReader.
Parameters:
Returns:
Throws:
logLevel
public DnsServiceLogLevelEnum logLevel()
Get the logLevel property: DNS Service log level.
Returns:
provisioningState
public WorkloadNetworkDnsServiceProvisioningState provisioningState()
Get the provisioningState property: The provisioning state.
Returns:
revision
public Long revision()
Get the revision property: NSX revision number.
Returns:
status
public DnsServiceStatusEnum status()
Get the status property: DNS Service status.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDefaultDnsZone
public WorkloadNetworkDnsServiceProperties withDefaultDnsZone(String defaultDnsZone)
Set the defaultDnsZone property: Default DNS zone of the DNS Service.
Parameters:
Returns:
withDisplayName
public WorkloadNetworkDnsServiceProperties withDisplayName(String displayName)
Set the displayName property: Display name of the DNS Service.
Parameters:
Returns:
withDnsServiceIp
public WorkloadNetworkDnsServiceProperties withDnsServiceIp(String dnsServiceIp)
Set the dnsServiceIp property: DNS service IP of the DNS Service.
Parameters:
Returns:
withFqdnZones
public WorkloadNetworkDnsServiceProperties withFqdnZones(List
Set the fqdnZones property: FQDN zones of the DNS Service.
Parameters:
Returns:
withLogLevel
public WorkloadNetworkDnsServiceProperties withLogLevel(DnsServiceLogLevelEnum logLevel)
Set the logLevel property: DNS Service log level.
Parameters:
Returns:
withRevision
public WorkloadNetworkDnsServiceProperties withRevision(Long revision)
Set the revision property: NSX revision number.
Parameters:
Returns:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: