VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsArgs

data class VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsArgs(val domainNameLabel: Output<String>, val domainNameLabelScope: Output<Either<String, DomainNameLabelScopeTypes>>? = null) : ConvertibleToJava<VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsArgs>

Describes a virtual machines scale sets network configuration's DNS settings.

Constructors

constructor(domainNameLabel: Output<String>, domainNameLabelScope: Output<Either<String, DomainNameLabelScopeTypes>>? = null)

Properties

Link copied to clipboard
val domainNameLabel: Output<String>

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

Link copied to clipboard

The Domain name label scope.The concatenation of the hashed domain name label that generated according to the policy from domain name label scope and vm index will be the domain name labels of the PublicIPAddress resources that will be created

Functions

Link copied to clipboard
open override fun toJava(): VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsArgs