PrivateZoneInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. privatedns. fluent. models. PrivateZoneInner
- com.
- com.
- com.
public final class PrivateZoneInner
extends Resource
Describes a Private DNS zone.
Constructor Summary
Constructor | Description |
---|---|
PrivateZoneInner() |
Creates an instance of Private |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
etag()
Get the etag property: The ETag of the zone. |
String |
internalId()
Get the internal |
Long |
maxNumberOfRecordSets()
Get the max |
Long |
maxNumberOfVirtualNetworkLinks()
Get the max |
Long |
maxNumberOfVirtualNetworkLinksWithRegistration()
Get the max |
Long |
numberOfRecordSets()
Get the number |
Long |
numberOfVirtualNetworkLinks()
Get the number |
Long |
numberOfVirtualNetworkLinksWithRegistration()
Get the number |
Provisioning |
provisioningState()
Get the provisioning |
void |
validate()
Validates the instance. |
Private |
withEtag(String etag)
Set the etag property: The ETag of the zone. |
Private |
withLocation(String location) |
Private |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
PrivateZoneInner
public PrivateZoneInner()
Creates an instance of PrivateZoneInner class.
Method Details
etag
public String etag()
Get the etag property: The ETag of the zone.
Returns:
internalId
public String internalId()
Get the internalId property: Private zone internal Id.
Returns:
maxNumberOfRecordSets
public Long maxNumberOfRecordSets()
Get the maxNumberOfRecordSets property: The maximum number of record sets that can be created in this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored.
Returns:
maxNumberOfVirtualNetworkLinks
public Long maxNumberOfVirtualNetworkLinks()
Get the maxNumberOfVirtualNetworkLinks property: The maximum number of virtual networks that can be linked to this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored.
Returns:
maxNumberOfVirtualNetworkLinksWithRegistration
public Long maxNumberOfVirtualNetworkLinksWithRegistration()
Get the maxNumberOfVirtualNetworkLinksWithRegistration property: The maximum number of virtual networks that can be linked to this Private DNS zone with registration enabled. This is a read-only property and any attempt to set this value will be ignored.
Returns:
numberOfRecordSets
public Long numberOfRecordSets()
Get the numberOfRecordSets property: The current number of record sets in this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored.
Returns:
numberOfVirtualNetworkLinks
public Long numberOfVirtualNetworkLinks()
Get the numberOfVirtualNetworkLinks property: The current number of virtual networks that are linked to this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored.
Returns:
numberOfVirtualNetworkLinksWithRegistration
public Long numberOfVirtualNetworkLinksWithRegistration()
Get the numberOfVirtualNetworkLinksWithRegistration property: The current number of virtual networks that are linked to this Private DNS zone with registration enabled. This is a read-only property and any attempt to set this value will be ignored.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the resource. This is a read-only property and any attempt to set this value will be ignored.
Returns:
validate
public void validate()
Validates the instance.
withEtag
public PrivateZoneInner withEtag(String etag)
Set the etag property: The ETag of the zone.
Parameters:
Returns:
withLocation
public PrivateZoneInner withLocation(String location)
Overrides:
PrivateZoneInner.withLocation(String location)Parameters:
withTags
public PrivateZoneInner withTags(Map
Overrides:
PrivateZoneInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for