ZoneSoaRecord

data class ZoneSoaRecord(val email: String, val expireTime: Int? = null, val fqdn: String? = null, val hostName: String? = null, val minimumTtl: Int? = null, val refreshTime: Int? = null, val retryTime: Int? = null, val serialNumber: Int? = null, val tags: Map<String, String>? = null, val ttl: Int? = null)

Constructors

Link copied to clipboard
constructor(email: String, expireTime: Int? = null, fqdn: String? = null, hostName: String? = null, minimumTtl: Int? = null, refreshTime: Int? = null, retryTime: Int? = null, serialNumber: Int? = null, tags: Map<String, String>? = null, ttl: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The email contact for the SOA record.

Link copied to clipboard
val expireTime: Int? = null

The expire time for the SOA record. Defaults to 2419200.

Link copied to clipboard
val fqdn: String? = null

The fully qualified domain name of the Record Set.

Link copied to clipboard
val hostName: String? = null

The domain name of the authoritative name server for the SOA record.

Link copied to clipboard
val minimumTtl: Int? = null

The minimum Time To Live for the SOA record. By convention, it is used to determine the negative caching duration. Defaults to 10.

Link copied to clipboard
val refreshTime: Int? = null

The refresh time for the SOA record. Defaults to 3600.

Link copied to clipboard
val retryTime: Int? = null

The retry time for the SOA record. Defaults to 300.

Link copied to clipboard
val serialNumber: Int? = null

The serial number for the SOA record.

Link copied to clipboard
val tags: Map<String, String>? = null

A mapping of tags to assign to the Record Set.

Link copied to clipboard
val ttl: Int? = null

The Time To Live of the SOA Record in seconds. Defaults to 3600.