ManagedZoneDnssecConfig

data class ManagedZoneDnssecConfig(val defaultKeySpecs: List<ManagedZoneDnssecConfigDefaultKeySpec>? = null, val kind: String? = null, val nonExistence: String? = null, val state: String? = null)

Constructors

Link copied to clipboard
constructor(defaultKeySpecs: List<ManagedZoneDnssecConfigDefaultKeySpec>? = null, kind: String? = null, nonExistence: String? = null, state: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies parameters that will be used for generating initial DnsKeys for this ManagedZone. If you provide a spec for keySigning or zoneSigning, you must also provide one for the other. default_key_specs can only be updated when the state is off. Structure is documented below.

Link copied to clipboard
val kind: String? = null

Identifies what kind of resource this is

Link copied to clipboard
val nonExistence: String? = null

Specifies the mechanism used to provide authenticated denial-of-existence responses. non_existence can only be updated when the state is off. Possible values are: nsec, nsec3.

Link copied to clipboard
val state: String? = null

Specifies whether DNSSEC is enabled, and what mode it is in Possible values are: off, on, transfer.