NetworkInterfaceDnsSettingsArgs

data class NetworkInterfaceDnsSettingsArgs(val dnsServers: Output<List<String>>? = null, val internalDnsNameLabel: Output<String>? = null) : ConvertibleToJava<NetworkInterfaceDnsSettingsArgs>

DNS settings of a network interface.

Constructors

Link copied to clipboard
constructor(dnsServers: Output<List<String>>? = null, internalDnsNameLabel: Output<String>? = null)

Properties

Link copied to clipboard
val dnsServers: Output<List<String>>? = null

List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.

Link copied to clipboard
val internalDnsNameLabel: Output<String>? = null

Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.

Functions

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