ManagedZoneForwardingConfigTargetNameServerArgs

data class ManagedZoneForwardingConfigTargetNameServerArgs(val domainName: Output<String>? = null, val forwardingPath: Output<String>? = null, val ipv4Address: Output<String>? = null) : ConvertibleToJava<ManagedZoneForwardingConfigTargetNameServerArgs>

Constructors

constructor(domainName: Output<String>? = null, forwardingPath: Output<String>? = null, ipv4Address: Output<String>? = null)

Properties

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

Fully qualified domain name for the forwarding target.

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

Forwarding path for this TargetNameServer. If unset or default Cloud DNS will make forwarding decision based on address ranges, i.e. RFC1918 addresses go to the VPC, Non-RFC1918 addresses go to the Internet. When set to private, Cloud DNS will always send queries through VPC for this target Possible values are: default, private.

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

IPv4 address of a target name server.

Functions

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