Required. The encryption spec used for CMEK encryption. It is required that the kms key is in the same region as the endpoint. The same key will be used for all provisioned resources, if encryption is available. If the kms_key_name is left empty, no encryption will be enforced.
[[["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-06-27 UTC."],[[["\u003cp\u003eThis document describes the JSON representation and fields for initializing a location-level encryption specification.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInitializeEncryptionSpecRequest\u003c/code\u003e outlines the structure for the request to initiate encryption at a location level.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation for this request includes an \u003ccode\u003eencryptionSpec\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eencryptionSpec\u003c/code\u003e requires the use of a key in the same region as the endpoint and is used for CMEK encryption, affecting all provisioned resources.\u003c/p\u003e\n"]]],[],null,["# InitializeEncryptionSpecMetadata\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [InitializeEncryptionSpecRequest](#InitializeEncryptionSpecRequest)\n - [JSON representation](#InitializeEncryptionSpecRequest.SCHEMA_REPRESENTATION)\n\nMetadata for initializing a location-level encryption specification.\n\nInitializeEncryptionSpecRequest\n-------------------------------\n\nThe request to initialize a location-level encryption specification."]]