TeamsRuleRuleSettingsDnsResolversIpv6Args

data class TeamsRuleRuleSettingsDnsResolversIpv6Args(val ip: Output<String>, val port: Output<Int>? = null, val routeThroughPrivateNetwork: Output<Boolean>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsDnsResolversIpv6Args>

Constructors

constructor(ip: Output<String>, port: Output<Int>? = null, routeThroughPrivateNetwork: Output<Boolean>? = null, vnetId: Output<String>? = null)

Properties

Link copied to clipboard
val ip: Output<String>

The IPv4 or IPv6 address of the upstream resolver.

Link copied to clipboard
val port: Output<Int>? = null

A port number to use for the upstream resolver. Defaults to 53.

Link copied to clipboard
val routeThroughPrivateNetwork: Output<Boolean>? = null

Whether to connect to this resolver over a private network. Must be set when vnet_id is set.

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

specify a virtual network for this resolver. Uses default virtual network id if omitted.

Functions

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