GoogleKMSKeyVersionStateDestroyScheduled
No description
type GoogleKMSKeyVersionStateDestroyScheduled {
algorithm: GoogleKMSKeyVersionAlgorithm!
attestation: GoogleKMSKeyOperationAttestation!
createdAt: DateTime!
destroyedAt: DateTime!
externalProtectionLevelOptions: GoogleKMSKeyVersionExternalProtectionLevelOptions!
generatedAt: DateTime!
importFailureReason: String!
importJob: String!
importedAt: DateTime
name: String!
protectionLevel: GoogleKMSKeyVersionProtectionLevel!
reimportEligible: Boolean!
state: GoogleKMSKeyVersionState!
}
Fields
GoogleKMSKeyVersionStateDestroyScheduled.algorithm
● GoogleKMSKeyVersionAlgorithm!
non-null enum
The CryptoKey version algorithm
GoogleKMSKeyVersionStateDestroyScheduled.attestation
● GoogleKMSKeyOperationAttestation!
non-null object
Statement that was generated and signed by the HSM at key creation time
GoogleKMSKeyVersionStateDestroyScheduled.createdAt
● DateTime!
non-null scalar
The created date/time
GoogleKMSKeyVersionStateDestroyScheduled.destroyedAt
● DateTime!
non-null scalar
The time this CryptoKeyVersion's key material is scheduled for destruction
GoogleKMSKeyVersionStateDestroyScheduled.externalProtectionLevelOptions
● GoogleKMSKeyVersionExternalProtectionLevelOptions!
non-null object
The EXTERNAL protection level and EXTERNAL_VPC protection levels
GoogleKMSKeyVersionStateDestroyScheduled.generatedAt
● DateTime!
non-null scalar
The time this CryptoKeyVersion's key material was generated
GoogleKMSKeyVersionStateDestroyScheduled.importFailureReason
● String!
non-null scalar
The root cause of the most recent import failure
GoogleKMSKeyVersionStateDestroyScheduled.importJob
● String!
non-null scalar
The name of the ImportJob in the most recent import of this CryptoKeyVersion
GoogleKMSKeyVersionStateDestroyScheduled.importedAt
● DateTime
scalar
The time at which this CryptoKeyVersion's key material was most recently imported
GoogleKMSKeyVersionStateDestroyScheduled.name
● String!
non-null scalar
The name The format:
projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*
GoogleKMSKeyVersionStateDestroyScheduled.protectionLevel
● GoogleKMSKeyVersionProtectionLevel!
non-null enum
Describing how crypto operations are performed
GoogleKMSKeyVersionStateDestroyScheduled.reimportEligible
● Boolean!
non-null scalar
The state if this key version is eligible for reimport
GoogleKMSKeyVersionStateDestroyScheduled.state
● GoogleKMSKeyVersionState!
non-null enum
The current state of the CryptoKeyVersion
Implemented by
GoogleKMSKeyVersion
union