Skip to content

Create Kms Key Response

Properties

PropertyTypeRequiredDescription
created-atstringyesThe UTC timestamp showing when the KMS key was originally provisioned.

ISO 8601 date-time.
idstringyesThe globally unique identifier (UUID) assigned to the newly created KMS key.

Must be a valid UUID.
key-specstringyesThe cryptographic key specification used to generate the key, defining its algorithm and, for asymmetric keys, its curve or modulus size.
multi-zonebooleanyesTrue if this is a multi-zone key.
namestringyesThe display name assigned to the KMS key.
origin-zonestringyesThe creation zone of the KMS key.
revisionRevision Stampyes
sourcestringyesIndicates the source of the key material, either generated and held within Exoscale KMS, or backed by an external key store ([BETA]).

Allowed values: exoscale-kms, external-key-store.
statusstringyesAllowed values: enabled, disabled, pending-deletion.
status-sincestringyesThe timestamp indicating exactly when the current key status was last transitioned.

ISO 8601 date-time.
usagestringyesThe cryptographic operation constraints allowed on this key.
descriptionstringnoAn optional detailed description providing additional context about the key’s intended use case.
rotationKey Rotation Configno
xks[BETA] External key store reference of a KMS Key with source external-key-store.no
Last updated on