types
AsymmetricEncryptionKey
An asymmetric KMS key that may contain several versions of the cryptographic material.
Status
STATUS_UNSPECIFIEDCREATINGThe key is being created.
ACTIVEThe key is active and can be used for encryption and decryption or signature and verification. Can be set to INACTIVE using the [AsymmetricKeyService.Update][1] method.
INACTIVEThe key is inactive and unusable. Can be set to ACTIVE using the [AsymmetricKeyService.Update][2] method.
id : string
ID of the key.
folderId : string
ID of the folder that the key belongs to.
createdAt : google.protobuf.Timestamp
Time when the key was created.
name : string
Name of the key.
description : string
Description of the key.
labels : string
Custom labels for the key as key:value pairs. Maximum 64 per key.
status : Status
Current status of the key.
encryptionAlgorithm : AsymmetricEncryptionAlgorithm
Asymmetric Encryption Algorithm ID.
deletionProtection : bool
Flag that inhibits deletion of the key