Key Signing Key Args
data class KeySigningKeyArgs(val hostedZoneId: Output<String>? = null, val keyManagementServiceArn: Output<String>? = null, val name: Output<String>? = null, val status: Output<KeySigningKeyStatus>? = null) : ConvertibleToJava<KeySigningKeyArgs>
Represents a key signing key (KSK) associated with a hosted zone. You can only have two KSKs per hosted zone.
Constructors
Link copied to clipboard
constructor(hostedZoneId: Output<String>? = null, keyManagementServiceArn: Output<String>? = null, name: Output<String>? = null, status: Output<KeySigningKeyStatus>? = null)
Properties
Link copied to clipboard
The unique string (ID) used to identify a hosted zone.
Link copied to clipboard
The Amazon resource name (ARN) for a customer managed key (CMK) in AWS Key Management Service (KMS). The KeyManagementServiceArn must be unique for each key signing key (KSK) in a single hosted zone.
Link copied to clipboard
A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.