public sealed class CreateLakeRequest : IMessage<CreateLakeRequest>, IEquatable<CreateLakeRequest>, IDeepCloneable<CreateLakeRequest>, IBufferMessage, IMessage
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.
Required. The resource name of the lake location, of the form:
projects/{project_number}/locations/{location_id}
where location_id refers to a GCP region.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eCreateLakeRequest\u003c/code\u003e class is used to request the creation of a lake within the Google Cloud Dataplex service, with the latest version being 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e to support various functionalities, including message handling, equality checks, deep cloning, and buffer-based operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateLakeRequest\u003c/code\u003e class requires specification of the parent resource location, lake identifier, and lake resource details upon construction, with the option to validate the request without execution.\u003c/p\u003e\n"],["\u003cp\u003eThe lake ID must adhere to specific formatting rules: lowercase letters, numbers, hyphens, a length of 1-63 characters, and be unique within the project and location.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of the \u003ccode\u003eCreateLakeRequest\u003c/code\u003e available, spanning from version 1.0.0 up to the latest 3.6.0, each accessible through their respective links.\u003c/p\u003e\n"]]],[],null,[]]