public sealed class CreateClusterRequest : IMessage<CreateClusterRequest>, IEquatable<CreateClusterRequest>, IDeepCloneable<CreateClusterRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class CreateClusterRequest.
Request message for [CreateCluster][google.cloud.hypercomputecluster.v1beta.HypercomputeCluster.CreateCluster].
Implements
IMessageCreateClusterRequest, IEquatableCreateClusterRequest, IDeepCloneableCreateClusterRequest, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
Google.Cloud.HypercomputeCluster.V1Beta.dll
Constructors
CreateClusterRequest()
public CreateClusterRequest()CreateClusterRequest(CreateClusterRequest)
public CreateClusterRequest(CreateClusterRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateClusterRequest |
Properties
Cluster
public Cluster Cluster { get; set; }Required. Cluster to create.
| Property Value | |
|---|---|
| Type | Description |
Cluster |
|
ClusterId
public string ClusterId { get; set; }Required. ID of the cluster to create. Must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. Parent location in which the cluster should be created, in the
format projects/{project}/locations/{location}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }LocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
LocationName |
|
RequestId
public string RequestId { get; set; }Optional. A unique identifier for this request. A random UUID is
recommended. This request is idempotent if and only if request_id is
provided.
| Property Value | |
|---|---|
| Type | Description |
string |
|