Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

AWS APIs

Response Parameters of Key Life Cycle Management APIs

search

Please Note:

Response Parameters of Key Life Cycle Management APIs

This section lists the Key Life Cycle Management APIs response parameters with their description.

This list is by no means exhaustive.

Response Parameters

ParameterTypeDescription
idstringID of the resource.
createdAtarray of stringsTime and date when the key was created.
updatedAtarray of stringsTime and date when the key was updated.
kms_idstringID of the AWS KMS.
kmsstringName of the KMS.
synced_atstringTime and date when the AWS KMS keys were synchronized.
local_key_idstringID of the key imported to the AWS KMS.
local_key_namestringName of the key to be imported to the AWS KMS.
cloud_namestringCloud name. Supported types are:
• AWS
• AWS China
• AWS GovCloud
key_typestringType of the CMK.
regionstringName of the region in which the CMK will be created.
aws_paramJSONKey parameters such as alias, description, and usage. Refer to AWS Parameters for details.
DeletionDatestringDate on which the key will be deleted from the AWS KMS.
disable_encrypt_on_auto_rotatebooleanFlag to disable encryption on the old key.
job_config_idstringID of the scheduler configuration job
rotated_atstringDate and time when the key was rotated.
rotated_fromtextID of the key from which the key was rotated.
rotated_totextID of the rotated key.
rotation_statusstringStatus of the rotation.
external_accountsarray of stringsAWS accounts that can use the key.
key_adminsarray of stringsIAM users who can administer this key using the KMS API.
key_usersarray of stringsIAM users who can use the key in cryptographic operations.
gonebooleanSpecifies whether the key exists in the cloud.

AWS Parameters

ParameterTypeDescription
AWSAccountIdstringAccount ID of the AWS account that owns the CMK.
ArnstringAmazon Resource Name (ARN) of the CMK.
CustomerMasterKeySpecstringDescribes the type of key material in the CMK.
DescriptionstringDescription of the CMK.
EnabledbooleanSpecifies whether the CMK is enabled.
EncryptionAlgorithmsarray of stringsEncryption algorithms supported by the CMK.
KeyIDstringUnique identifier for the CMK.
KeyManagerstringManager of the CMK. The CMK can be managed by:
• AWS
• Customer
• Cloud HSM
KeyStatestringCurrent status of the key.
KeyUsagestringCryptographic operations for which the CMK will be ued. Possible values are:
• ENCRYPT_DECRYPT
• SIGN_VERIFY
OriginstringSource of the key material for the CMK.
CreationDatestringThe time and date when the CMK was created.
PolicyJSONKey policy to attach to the CMK.
Aliasarray of stringsFriendly name for the CMK.
Tagsarray of JSONsOptional parameter to add additional information to the CMK. Each tag consists of a tag key and a tag value.
ValidTostringThe time at which the key material will expire.
KeyRotationEnabledbooleanFlag to enable key rotation.
ExpirationModelstringDetermines whether the CMK's key material expires.