types
AsymmetricEncryptionKey
An asymmetric KMS key that may contain several versions of the cryptographic material.
Status
STATUS_UNSPECIFIED
CREATING
The key is being created.
ACTIVE
The 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.
INACTIVE
The 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