TeamsRuleRuleSettingsDnsResolversIpv4Args

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

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>

IPv4 address of upstream resolver.

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

A port number to use for upstream resolver. Defaults to 53 if unspecified.

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

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

Functions

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