public sealed class ManagedCluster : IMessage<ManagedCluster>, IEquatable<ManagedCluster>, IDeepCloneable<ManagedCluster>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class ManagedCluster.
Cluster that is managed by the workflow.
Implements
IMessageManagedCluster, IEquatableManagedCluster, IDeepCloneableManagedCluster, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
ManagedCluster()
public ManagedCluster()
ManagedCluster(ManagedCluster)
public ManagedCluster(ManagedCluster other)
Parameter | |
---|---|
Name | Description |
other | ManagedCluster |
Properties
ClusterName
public string ClusterName { get; set; }
Required. The cluster name prefix. A unique cluster name will be formed by appending a random suffix.
The name must contain only lower-case letters (a-z), numbers (0-9), and hyphens (-). Must begin with a letter. Cannot begin or end with hyphen. Must consist of between 2 and 35 characters.
Property Value | |
---|---|
Type | Description |
string |
Config
public ClusterConfig Config { get; set; }
Required. The cluster configuration.
Property Value | |
---|---|
Type | Description |
ClusterConfig |
Labels
public MapField<string, string> Labels { get; }
Optional. The labels to associate with this cluster.
Label keys must be between 1 and 63 characters long, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}][\p{Ll}\p{Lo}\p{N}_-]{0,62}
Label values must be between 1 and 63 characters long, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63}
No more than 32 labels can be associated with a given cluster.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |