Cluster Director v1beta API - Class CreateClusterRequest (1.0.0-beta01)

public sealed class CreateClusterRequest : IMessage<CreateClusterRequest>, IEquatable<CreateClusterRequest>, IDeepCloneable<CreateClusterRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cluster Director v1beta API class CreateClusterRequest.

Request message for [CreateCluster][google.cloud.hypercomputecluster.v1beta.HypercomputeCluster.CreateCluster].

Inheritance

object > CreateClusterRequest

Namespace

Google.Cloud.HypercomputeCluster.V1Beta

Assembly

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