SoaRecordArgs

data class SoaRecordArgs(val email: Output<String>? = null, val expireTime: Output<Double>? = null, val host: Output<String>? = null, val minimumTtl: Output<Double>? = null, val refreshTime: Output<Double>? = null, val retryTime: Output<Double>? = null, val serialNumber: Output<Double>? = null) : ConvertibleToJava<SoaRecordArgs>

An SOA record.

Constructors

Link copied to clipboard
constructor(email: Output<String>? = null, expireTime: Output<Double>? = null, host: Output<String>? = null, minimumTtl: Output<Double>? = null, refreshTime: Output<Double>? = null, retryTime: Output<Double>? = null, serialNumber: Output<Double>? = null)

Properties

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

The email contact for this SOA record.

Link copied to clipboard
val expireTime: Output<Double>? = null

The expire time for this SOA record.

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

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

Link copied to clipboard
val minimumTtl: Output<Double>? = null

The minimum value for this SOA record. By convention this is used to determine the negative caching duration.

Link copied to clipboard
val refreshTime: Output<Double>? = null

The refresh value for this SOA record.

Link copied to clipboard
val retryTime: Output<Double>? = null

The retry time for this SOA record.

Link copied to clipboard
val serialNumber: Output<Double>? = null

The serial number for this SOA record.

Functions

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