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 |