Skip to main content

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