ICryptoKeyVersion

google.cloud.kms.v1. ICryptoKeyVersion

Properties of a CryptoKeyVersion.

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

CryptoKeyVersion name

state google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState | null <optional>

CryptoKeyVersion state

protectionLevel google.cloud.kms.v1.ProtectionLevel | null <optional>

CryptoKeyVersion protectionLevel

algorithm google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm | null <optional>

CryptoKeyVersion algorithm

attestation google.cloud.kms.v1.IKeyOperationAttestation | null <optional>

CryptoKeyVersion attestation

createTime google.protobuf.ITimestamp | null <optional>

CryptoKeyVersion createTime

generateTime google.protobuf.ITimestamp | null <optional>

CryptoKeyVersion generateTime

destroyTime google.protobuf.ITimestamp | null <optional>

CryptoKeyVersion destroyTime

destroyEventTime google.protobuf.ITimestamp | null <optional>

CryptoKeyVersion destroyEventTime

importJob string | null <optional>

CryptoKeyVersion importJob

importTime google.protobuf.ITimestamp | null <optional>

CryptoKeyVersion importTime

importFailureReason string | null <optional>

CryptoKeyVersion importFailureReason

generationFailureReason string | null <optional>

CryptoKeyVersion generationFailureReason

externalDestructionFailureReason string | null <optional>

CryptoKeyVersion externalDestructionFailureReason

externalProtectionLevelOptions google.cloud.kms.v1.IExternalProtectionLevelOptions | null <optional>

CryptoKeyVersion externalProtectionLevelOptions

reimportEligible boolean | null <optional>

CryptoKeyVersion reimportEligible