ICryptoKey

google.cloud.kms.v1. ICryptoKey

Properties of a CryptoKey.

Properties:
Name Type Attributes Description
name string | null <optional>

CryptoKey name

primary google.cloud.kms.v1.ICryptoKeyVersion | null <optional>

CryptoKey primary

purpose google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose | null <optional>

CryptoKey purpose

createTime google.protobuf.ITimestamp | null <optional>

CryptoKey createTime

nextRotationTime google.protobuf.ITimestamp | null <optional>

CryptoKey nextRotationTime

rotationPeriod google.protobuf.IDuration | null <optional>

CryptoKey rotationPeriod

versionTemplate google.cloud.kms.v1.ICryptoKeyVersionTemplate | null <optional>

CryptoKey versionTemplate

labels Object.<string, string> | null <optional>

CryptoKey labels

importOnly boolean | null <optional>

CryptoKey importOnly

destroyScheduledDuration google.protobuf.IDuration | null <optional>

CryptoKey destroyScheduledDuration

cryptoKeyBackend string | null <optional>

CryptoKey cryptoKeyBackend

keyAccessJustificationsPolicy google.cloud.kms.v1.IKeyAccessJustificationsPolicy | null <optional>

CryptoKey keyAccessJustificationsPolicy