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-03-21 UTC."],[[["This webpage provides access to the documentation for `KmsKeyName` across multiple versions, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc."],["The primary purpose of `KmsKeyName` is to configure Customer-Managed Encryption Keys (CMEK) for data stored in Google Cloud Storage, allowing users to use keys from Google Cloud's Key Management Service for encryption."],["The documentation includes references to specific versions, such as 2.36.0, 2.35.0, and so forth, each linking to the respective version's documentation for `KmsKeyName`."],["The `well_known_parameter_name()` function is also documented, as it is related to the configuration of the encryption key."],["A link to the Google Cloud documentation for CMEK in GCS is provided, allowing for a more complete understanding of the use case for `KmsKeyName`."]]],[]]