public sealed class CreateClusterRequest : IMessage<CreateClusterRequest>, IEquatable<CreateClusterRequest>, IDeepCloneable<CreateClusterRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class CreateClusterRequest.
Optional. A unique ID used to identify the request. If the server receives
two
CreateClusterRequests
with the same id, then the second request will be ignored and the
first [google.longrunning.Operation][google.longrunning.Operation] created
and stored in the backend is returned.
It is recommended to always set this value to a
UUID.
The ID must contain only letters (a-z, A-Z), numbers (0-9),
underscores (_), and hyphens (-). The maximum length is 40 characters.
[[["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 documentation page covers the `CreateClusterRequest` class within the Google Cloud Dataproc v1 API, specifically version 5.9.0, which is used to request the creation of a new cluster."],["The `CreateClusterRequest` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing various capabilities such as message handling, equality comparison, and deep cloning."],["Key properties of the `CreateClusterRequest` class include `ProjectId` and `Region`, which are required to identify the Google Cloud project and Dataproc region for the new cluster, respectively, as well as `Cluster`, which contains the cluster details and is required for creation."],["The documentation also provides details on other properties like `ActionOnFailedPrimaryWorkers` and `RequestId`, which offer optional configurations for handling primary worker failures and request identification, and describes available constructors for the `CreateClusterRequest` class."],["The page provides navigation links to documentation for numerous other versions of the CreateClusterRequest class, ranging from version 3.1.0 to the latest 5.17.0."]]],[]]