public sealed class CreateLakeRequest : IMessage<CreateLakeRequest>, IEquatable<CreateLakeRequest>, IDeepCloneable<CreateLakeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class CreateLakeRequest.
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 part of the Google Cloud Dataplex v1 API and is used to create a lake resource within a specified location and project.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the API documentation provided is 3.6.0, with historical versions available, down to 1.0.0 for reference, and the provided content is for version 3.3.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateLakeRequest\u003c/code\u003e implements multiple interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, for functionality like serialization, comparison, and deep cloning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLakeId\u003c/code\u003e property is a required field for lake creation, and it has specific requirements, including a length of 1-63 characters, starting with a letter and ending with a letter or number, and only containing lowercase letters, numbers, and hyphens.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParent\u003c/code\u003e property, also required, specifies the location of the lake resource, represented in the format projects/{project_number}/locations/{location_id}, where location_id represents a GCP region.\u003c/p\u003e\n"]]],[],null,[]]