Class VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings


  • public final class VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings
    extends Object
    Describes a virtual machines scale sets network configuration's DNS settings.
    • Constructor Detail

      • VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings

        public VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings()
    • Method Detail

      • domainNameLabel

        public String domainNameLabel()
        Get the domainNameLabel property: The Domain name label.The concatenation of the domain name label and vm index will be the domain name labels of the PublicIPAddress resources that will be created.
        Returns:
        the domainNameLabel value.
      • withDomainNameLabel

        public VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings withDomainNameLabel​(String domainNameLabel)
        Set the domainNameLabel property: The Domain name label.The concatenation of the domain name label and vm index will be the domain name labels of the PublicIPAddress resources that will be created.
        Parameters:
        domainNameLabel - the domainNameLabel value to set.
        Returns:
        the VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings object itself.
      • validate

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