CreateKeySigningKeyRequest class

Constructors

CreateKeySigningKeyRequest({required String callerReference, required String hostedZoneId, required String keyManagementServiceArn, required String name, required String status})

Properties

callerReference String
A unique string that identifies the request.
final
hashCode int
The hash code for this object.
no setterinherited
hostedZoneId String
The unique string (ID) used to identify a hosted zone.
final
keyManagementServiceArn String
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. To see an example of KeyManagementServiceArn that grants the correct permissions for DNSSEC, scroll down to Example.
final
name String
An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String
A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
toXml(String elemName, {List<XmlAttribute>? attributes}) → XmlElement

Operators

operator ==(Object other) bool
The equality operator.
inherited