Show / Hide Table of Contents

Class SlurmNodeSet

Configuration for Slurm nodesets in the cluster. Nodesets are groups of compute nodes used by Slurm that are responsible for running workloads submitted to the cluster.

Inheritance
object
SlurmNodeSet
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.HypercomputeCluster.v1.Data
Assembly: Google.Apis.HypercomputeCluster.v1.dll
Syntax
public class SlurmNodeSet : IDirectResponseSchema

Properties

ComputeId

Optional. ID of the compute resource on which this nodeset will run. Must match a key in the cluster's compute_resources.

Declaration
[JsonProperty("computeId")]
public virtual string ComputeId { get; set; }
Property Value
Type Description
string

ComputeInstance

Optional. If set, indicates that the nodeset should be backed by Compute Engine instances.

Declaration
[JsonProperty("computeInstance")]
public virtual ComputeInstanceSlurmNodeSet ComputeInstance { get; set; }
Property Value
Type Description
ComputeInstanceSlurmNodeSet

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Id

Required. Identifier for the nodeset, which allows it to be referenced by partitions. Must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

MaxDynamicNodeCount

Optional. Controls how many additional nodes a cluster can bring online to handle workloads. Set this value to enable dynamic node creation and limit the number of additional nodes the cluster can bring online. Leave empty if you do not want the cluster to create nodes dynamically, and instead rely only on static nodes.

Declaration
[JsonProperty("maxDynamicNodeCount")]
public virtual long? MaxDynamicNodeCount { get; set; }
Property Value
Type Description
long?

StaticNodeCount

Optional. Number of nodes to be statically created for this nodeset. The cluster will attempt to ensure that at least this many nodes exist at all times.

Declaration
[JsonProperty("staticNodeCount")]
public virtual long? StaticNodeCount { get; set; }
Property Value
Type Description
long?

StorageConfigs

Optional. How storage resources should be mounted on each compute node.

Declaration
[JsonProperty("storageConfigs")]
public virtual IList<StorageConfig> StorageConfigs { get; set; }
Property Value
Type Description
IList<StorageConfig>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX