Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1.8 KB

File metadata and controls

46 lines (30 loc) · 1.8 KB

GetKmsKeyResponse

Properties

Name Type Description Notes
description String An optional detailed description providing additional context about the key's intended use case. [optional]
rotation KeyRotationConfig
revision RevisionStamp
deleteAt OffsetDateTime [optional]
name String The display name of the KMS key.
multiZone Boolean True if this is a multi-zone key.
source SourceEnum
usage String The cryptographic operation constraints allowed on this key.
replicasStatus List<ReplicaState> Detailed synchronization metrics for each regional replica mirror. [optional]
status StatusEnum
statusSince OffsetDateTime The timestamp indicating exactly when the current key status was last transitioned.
id UUID The globally unique identifier (UUID) of the retrieved KMS key.
replicas List<String> A list of availability zones where this specific key has active replica mirrors. [optional]
material KeyMaterial
originZone String The creation zone of the KMS key.
createdAt OffsetDateTime The UTC timestamp showing when the KMS key was originally provisioned.

Enum: SourceEnum

Name Value
EXOSCALE_KMS "exoscale-kms"

Enum: StatusEnum

Name Value
ENABLED "enabled"
DISABLED "disabled"
PENDING_DELETION "pending-deletion"