ManagedZoneDnsSecConfigArgs

data class ManagedZoneDnsSecConfigArgs(val defaultKeySpecs: Output<List<DnsKeySpecArgs>>? = null, val kind: Output<String>? = null, val nonExistence: Output<ManagedZoneDnsSecConfigNonExistence>? = null, val state: Output<ManagedZoneDnsSecConfigState>? = null) : ConvertibleToJava<ManagedZoneDnsSecConfigArgs>

Constructors

Link copied to clipboard
fun ManagedZoneDnsSecConfigArgs(defaultKeySpecs: Output<List<DnsKeySpecArgs>>? = null, kind: Output<String>? = null, nonExistence: Output<ManagedZoneDnsSecConfigNonExistence>? = null, state: Output<ManagedZoneDnsSecConfigState>? = null)

Functions

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

Properties

Link copied to clipboard
val defaultKeySpecs: Output<List<DnsKeySpecArgs>>? = null

Specifies parameters for generating initial DnsKeys for this ManagedZone. Can only be changed while the state is OFF.

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

Specifies the mechanism for authenticated denial-of-existence responses. Can only be changed while the state is OFF.

Link copied to clipboard
val state: Output<ManagedZoneDnsSecConfigState>? = null

Specifies whether DNSSEC is enabled, and what mode it is in.