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