RecordData

data class RecordData(val algorithm: Int? = null, val altitude: Double? = null, val certificate: String? = null, val content: String? = null, val digest: String? = null, val digestType: Int? = null, val fingerprint: String? = null, val flags: String? = null, val keyTag: Int? = null, val latDegrees: Int? = null, val latDirection: String? = null, val latMinutes: Int? = null, val latSeconds: Double? = null, val longDegrees: Int? = null, val longDirection: String? = null, val longMinutes: Int? = null, val longSeconds: Double? = null, val matchingType: Int? = null, val name: String? = null, val order: Int? = null, val port: Int? = null, val precisionHorz: Double? = null, val precisionVert: Double? = null, val preference: Int? = null, val priority: Int? = null, val proto: String? = null, val protocol: Int? = null, val publicKey: String? = null, val regex: String? = null, val replacement: String? = null, val selector: Int? = null, val service: String? = null, val size: Double? = null, val tag: String? = null, val target: String? = null, val type: Int? = null, val usage: Int? = null, val value: String? = null, val weight: Int? = null)

Constructors

Link copied to clipboard
constructor(algorithm: Int? = null, altitude: Double? = null, certificate: String? = null, content: String? = null, digest: String? = null, digestType: Int? = null, fingerprint: String? = null, flags: String? = null, keyTag: Int? = null, latDegrees: Int? = null, latDirection: String? = null, latMinutes: Int? = null, latSeconds: Double? = null, longDegrees: Int? = null, longDirection: String? = null, longMinutes: Int? = null, longSeconds: Double? = null, matchingType: Int? = null, name: String? = null, order: Int? = null, port: Int? = null, precisionHorz: Double? = null, precisionVert: Double? = null, preference: Int? = null, priority: Int? = null, proto: String? = null, protocol: Int? = null, publicKey: String? = null, regex: String? = null, replacement: String? = null, selector: Int? = null, service: String? = null, size: Double? = null, tag: String? = null, target: String? = null, type: Int? = null, usage: Int? = null, value: String? = null, weight: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val algorithm: Int? = null
Link copied to clipboard
val altitude: Double? = null
Link copied to clipboard
val certificate: String? = null
Link copied to clipboard
val content: String? = null
Link copied to clipboard
val digest: String? = null
Link copied to clipboard
val digestType: Int? = null
Link copied to clipboard
val fingerprint: String? = null
Link copied to clipboard
val flags: String? = null
Link copied to clipboard
val keyTag: Int? = null
Link copied to clipboard
val latDegrees: Int? = null
Link copied to clipboard
val latDirection: String? = null
Link copied to clipboard
val latMinutes: Int? = null
Link copied to clipboard
val latSeconds: Double? = null
Link copied to clipboard
val longDegrees: Int? = null
Link copied to clipboard
val longDirection: String? = null
Link copied to clipboard
val longMinutes: Int? = null
Link copied to clipboard
val longSeconds: Double? = null
Link copied to clipboard
val matchingType: Int? = null
Link copied to clipboard
val name: String? = null

The name of the record. Modifying this attribute will force creation of a new resource.

Link copied to clipboard
val order: Int? = null
Link copied to clipboard
val port: Int? = null
Link copied to clipboard
val precisionHorz: Double? = null
Link copied to clipboard
val precisionVert: Double? = null
Link copied to clipboard
val preference: Int? = null
Link copied to clipboard
val priority: Int? = null

The priority of the record.

Link copied to clipboard
val proto: String? = null
Link copied to clipboard
val protocol: Int? = null
Link copied to clipboard
val publicKey: String? = null
Link copied to clipboard
val regex: String? = null
Link copied to clipboard
val replacement: String? = null
Link copied to clipboard
val selector: Int? = null
Link copied to clipboard
val service: String? = null
Link copied to clipboard
val size: Double? = null
Link copied to clipboard
val tag: String? = null
Link copied to clipboard
val target: String? = null
Link copied to clipboard
val type: Int? = null

The type of the record. Available values: A, AAAA, CAA, CNAME, TXT, SRV, LOC, MX, NS, SPF, CERT, DNSKEY, DS, NAPTR, SMIMEA, SSHFP, TLSA, URI, PTR, HTTPS. Modifying this attribute will force creation of a new resource.

Link copied to clipboard
val usage: Int? = null
Link copied to clipboard
val value: String? = null

The value of the record. Conflicts with data.

Link copied to clipboard
val weight: Int? = null