Cloudkms Import Job

This table represents the cloudkms_import_job resource from Google Cloud Platform.

gcp.cloudkms_import_job

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
attestationcorejsonOutput only. Statement that was generated and signed by the key creator (for example, an HSM) at key creation time. Use this statement to verify attributes of the key as stored on the HSM, independently of Google. Only present if the chosen ImportMethod is one with a protection level of HSM.
create_timecoretimestampOutput only. The time at which this ImportJob was created.
datadog_display_namecorestring
expire_event_timecoretimestampOutput only. The time this ImportJob expired. Only present if state is EXPIRED.
expire_timecoretimestampOutput only. The time at which this ImportJob is scheduled for expiration and can no longer be used to import key material.
generate_timecoretimestampOutput only. The time this ImportJob's key material was generated.
import_methodcorestringRequired. Immutable. The wrapping method to be used for incoming key material. Possible values: ['IMPORT_METHOD_UNSPECIFIED', 'RSA_OAEP_3072_SHA1_AES_256', 'RSA_OAEP_4096_SHA1_AES_256', 'RSA_OAEP_3072_SHA256_AES_256', 'RSA_OAEP_4096_SHA256_AES_256', 'RSA_OAEP_3072_SHA256', 'RSA_OAEP_4096_SHA256']. Values descriptions: ['Not specified.', 'This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 3072 bit RSA key. For more details, see [RSA AES key wrap mechanism](http://docs.oasis-open.org/pkcs11/pkcs11-curr/v2.40/cos01/pkcs11-curr-v2.40-cos01.html#_Toc408226908).', 'This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 4096 bit RSA key. For more details, see [RSA AES key wrap mechanism](http://docs.oasis-open.org/pkcs11/pkcs11-curr/v2.40/cos01/pkcs11-curr-v2.40-cos01.html#_Toc408226908).', 'This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 3072 bit RSA key. For more details, see [RSA AES key wrap mechanism](http://docs.oasis-open.org/pkcs11/pkcs11-curr/v2.40/cos01/pkcs11-curr-v2.40-cos01.html#_Toc408226908).', 'This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 4096 bit RSA key. For more details, see [RSA AES key wrap mechanism](http://docs.oasis-open.org/pkcs11/pkcs11-curr/v2.40/cos01/pkcs11-curr-v2.40-cos01.html#_Toc408226908).', 'This ImportMethod represents RSAES-OAEP with a 3072 bit RSA key. The key material to be imported is wrapped directly with the RSA key. Due to technical limitations of RSA wrapping, this method cannot be used to wrap RSA keys for import.', 'This ImportMethod represents RSAES-OAEP with a 4096 bit RSA key. The key material to be imported is wrapped directly with the RSA key. Due to technical limitations of RSA wrapping, this method cannot be used to wrap RSA keys for import.']
labelscorearray<string>
namecorestringOutput only. The resource name for this ImportJob in the format `projects/*/locations/*/keyRings/*/importJobs/*`.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
protection_levelcorestringRequired. Immutable. The protection level of the ImportJob. This must match the protection_level of the version_template on the CryptoKey you attempt to import into. Possible values: ['PROTECTION_LEVEL_UNSPECIFIED', 'SOFTWARE', 'HSM', 'EXTERNAL', 'EXTERNAL_VPC']. Values descriptions: ['Not specified.', 'Crypto operations are performed in software.', 'Crypto operations are performed in a Hardware Security Module.', 'Crypto operations are performed by an external key manager.', 'Crypto operations are performed in an EKM-over-VPC backend.']
resource_namecorestring
statecorestringOutput only. The current state of the ImportJob, indicating if it can be used. Possible values: ['IMPORT_JOB_STATE_UNSPECIFIED', 'PENDING_GENERATION', 'ACTIVE', 'EXPIRED']. Values descriptions: ['Not specified.', 'The wrapping key for this job is still being generated. It may not be used. Cloud KMS will automatically mark this job as ACTIVE as soon as the wrapping key is generated.', 'This job may be used in CreateCryptoKey and CreateCryptoKeyVersion requests.', 'This job can no longer be used and may not leave this state once entered.']
tagscorehstore