Configure the Customer-Managed Encryption Key (CMEK) for an upload.
With CMEK you can use keys generated by Google Cloud's Key Management Service to encrypt the data in your objects. Use this option to configure the CMEK of an object created as part of a insert or copy. Key names can be found from the Google Cloud console, and are in the projects/{PROJECT_ID}/locations/{LOCATION_ID}/keyRings/{KEY_RING_ID}/cryptoKeys/{CRYPTO_KEY_ID} format.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-02 UTC."],[[["This webpage provides access to the documentation for the `KmsKeyName` structure across multiple versions, ranging from version 2.13.0 up to the latest release candidate 2.37.0-rc."],["The content focuses on configuring Customer-Managed Encryption Keys (CMEK) for data stored as objects, allowing users to encrypt their data using keys from Google Cloud's Key Management Service."],["Key names for CMEK configuration follow a specific format: `projects/{PROJECT_ID}/locations/{LOCATION_ID}/keyRings/{KEY_RING_ID}/cryptoKeys/{CRYPTO_KEY_ID}`, which can be located in the Google Cloud console."],["There is also a static function available called `well_known_parameter_name()` which returns a character pointer."],["A link is provided to a separate page offering a general overview of CMEK in GCS."]]],[]]