ResponsePolicyRuleLocalDataLocalDataArgs

data class ResponsePolicyRuleLocalDataLocalDataArgs(val name: Output<String>, val rrdatas: Output<List<String>>? = null, val ttl: Output<Int>? = null, val type: Output<String>) : ConvertibleToJava<ResponsePolicyRuleLocalDataLocalDataArgs>

Constructors

Link copied to clipboard
constructor(name: Output<String>, rrdatas: Output<List<String>>? = null, ttl: Output<Int>? = null, type: Output<String>)

Properties

Link copied to clipboard
val name: Output<String>

For example, www.example.com.

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

As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)

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

Number of seconds that this ResourceRecordSet can be cached by resolvers.

Link copied to clipboard
val type: Output<String>

One of valid DNS resource types. Possible values are: A, AAAA, CAA, CNAME, DNSKEY, DS, HTTPS, IPSECVPNKEY, MX, NAPTR, NS, PTR, SOA, SPF, SRV, SSHFP, SVCB, TLSA, TXT.

Functions

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