Skip to main content

GoogleCloudKMSKeyVersionStateDestroyScheduled

No description

type GoogleCloudKMSKeyVersionStateDestroyScheduled {
algorithm: GoogleCloudKMSKeyVersionAlgorithm!
attestation: GoogleCloudKMSKeyOperationAttestation!
createdAt: DateTime!
destroyedAt: DateTime!
externalProtectionLevelOptions: GoogleCloudKMSKeyVersionExternalProtectionLevelOptions!
generatedAt: DateTime!
importFailureReason: String!
importJob: String!
importedAt: DateTime
name: String!
protectionLevel: GoogleCloudKMSKeyVersionProtectionLevel!
reimportEligible: Boolean!
state: GoogleCloudKMSKeyVersionState!
}

Fields

GoogleCloudKMSKeyVersionStateDestroyScheduled.algorithm ● GoogleCloudKMSKeyVersionAlgorithm! non-null enum

The CryptoKey version algorithm

GoogleCloudKMSKeyVersionStateDestroyScheduled.attestation ● GoogleCloudKMSKeyOperationAttestation! non-null object

Statement that was generated and signed by the HSM at key creation time

GoogleCloudKMSKeyVersionStateDestroyScheduled.createdAt ● DateTime! non-null scalar

The created date/time

GoogleCloudKMSKeyVersionStateDestroyScheduled.destroyedAt ● DateTime! non-null scalar

The time at which this CryptoKeyVersion's key material is scheduled for destruction

GoogleCloudKMSKeyVersionStateDestroyScheduled.externalProtectionLevelOptions ● GoogleCloudKMSKeyVersionExternalProtectionLevelOptions! non-null object

The EXTERNAL protection level and EXTERNAL_VPC protection levels

GoogleCloudKMSKeyVersionStateDestroyScheduled.generatedAt ● DateTime! non-null scalar

The time at which this CryptoKeyVersion's key material was generated

GoogleCloudKMSKeyVersionStateDestroyScheduled.importFailureReason ● String! non-null scalar

The root cause of the most recent import failure

GoogleCloudKMSKeyVersionStateDestroyScheduled.importJob ● String! non-null scalar

The name in the most recent import of this CryptoKeyVersion

GoogleCloudKMSKeyVersionStateDestroyScheduled.importedAt ● DateTime scalar

The time at which this CryptoKeyVersion's key material was most recently imported

GoogleCloudKMSKeyVersionStateDestroyScheduled.name ● String! non-null scalar

The name The format: projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*

GoogleCloudKMSKeyVersionStateDestroyScheduled.protectionLevel ● GoogleCloudKMSKeyVersionProtectionLevel! non-null enum

Describes how crypto operations are performed

GoogleCloudKMSKeyVersionStateDestroyScheduled.reimportEligible ● Boolean! non-null scalar

Indicates whether this key version is eligible for reimport

GoogleCloudKMSKeyVersionStateDestroyScheduled.state ● GoogleCloudKMSKeyVersionState! non-null enum

The current state of the CryptoKeyVersion

Implemented by

GoogleCloudKMSKeyVersion union