Required. The resource name of the lake location, of the form: projects/{project_number}/locations/{locationId} where locationId refers to a Google Cloud region.
Authorization requires the following IAM permission on the specified resource parent:
dataplex.lakes.create
Query parameters
Parameters
lakeId
string
Required. Lake identifier. This ID will be used to generate names such as database and dataset names when publishing metadata to Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must end with a number or a letter. * Must be between 1-63 characters. * Must be unique within the customer project / location.
validateOnly
boolean
Optional. Only validate the request, but do not perform mutations. The default is false.
[[["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-07-21 UTC."],[[["\u003cp\u003eThis webpage details the process of creating a lake resource using a POST request to the specified URL, requiring specific parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a \u003ccode\u003eparent\u003c/code\u003e path parameter, representing the lake location, and a mandatory \u003ccode\u003elakeId\u003c/code\u003e query parameter for lake identification, both following specific constraints.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must include a Lake instance, while the response body will provide an Operation instance if the request is successful.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003edataplex.lakes.create\u003c/code\u003e IAM permission and the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"],["\u003cp\u003eIt is possible to validate a request without actually performing it by using the optional \u003ccode\u003evalidateOnly\u003c/code\u003e parameter.\u003c/p\u003e\n"]]],[],null,[]]