Properties of a CryptoKey.
Package
@google-cloud/kmsProperties
createTime
createTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
CryptoKey createTime
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