Class PrivateZoneProperties


  • public final class PrivateZoneProperties
    extends Object
    Represents the properties of the Private DNS zone.
    • Constructor Detail

      • PrivateZoneProperties

        public PrivateZoneProperties()
    • Method Detail

      • 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:
        the maxNumberOfRecordSets value.
      • 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:
        the numberOfRecordSets value.
      • 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:
        the maxNumberOfVirtualNetworkLinks value.
      • 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:
        the numberOfVirtualNetworkLinks value.
      • 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:
        the maxNumberOfVirtualNetworkLinksWithRegistration value.
      • 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:
        the numberOfVirtualNetworkLinksWithRegistration value.
      • 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:
        the provisioningState value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.