Properties of a CryptoKey.
Package
@google-cloud/kmsProperties
createTime
createTime?: (google.protobuf.ITimestamp|null);CryptoKey createTime
cryptoKeyBackend
cryptoKeyBackend?: (string|null);CryptoKey cryptoKeyBackend
destroyScheduledDuration
destroyScheduledDuration?: (google.protobuf.IDuration|null);CryptoKey destroyScheduledDuration
importOnly
importOnly?: (boolean|null);CryptoKey importOnly
labels
labels?: ({ [k: string]: string }|null);CryptoKey labels
name
name?: (string|null);CryptoKey name
nextRotationTime
nextRotationTime?: (google.protobuf.ITimestamp|null);CryptoKey nextRotationTime
primary
primary?: (google.cloud.kms.v1.ICryptoKeyVersion|null);CryptoKey primary
purpose
purpose?: (google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose|keyof typeof google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose|null);CryptoKey purpose
rotationPeriod
rotationPeriod?: (google.protobuf.IDuration|null);CryptoKey rotationPeriod
versionTemplate
versionTemplate?: (google.cloud.kms.v1.ICryptoKeyVersionTemplate|null);CryptoKey versionTemplate