public sealed class SlurmPartition : IMessage<SlurmPartition>, IEquatable<SlurmPartition>, IDeepCloneable<SlurmPartition>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class SlurmPartition.
Configuration for Slurm partitions in the cluster. Partitions are groups of nodesets, and are how clients specify where their workloads should be run.
Implements
IMessageSlurmPartition, IEquatableSlurmPartition, IDeepCloneableSlurmPartition, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
Google.Cloud.HypercomputeCluster.V1Beta.dll
Constructors
SlurmPartition()
public SlurmPartition()SlurmPartition(SlurmPartition)
public SlurmPartition(SlurmPartition other)| Parameter | |
|---|---|
| Name | Description |
other |
SlurmPartition |
Properties
Id
public string Id { get; set; }Required. ID of the partition, which is how users will identify it. Must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
| Property Value | |
|---|---|
| Type | Description |
string |
|
NodeSetIds
public RepeatedField<string> NodeSetIds { get; }Required. IDs of the nodesets that make up this partition. Values must match [SlurmNodeSet.id][google.cloud.hypercomputecluster.v1beta.SlurmNodeSet.id].
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|