public sealed class ComputeInstanceSlurmNodeSet : IMessage<ComputeInstanceSlurmNodeSet>, IEquatable<ComputeInstanceSlurmNodeSet>, IDeepCloneable<ComputeInstanceSlurmNodeSet>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class ComputeInstanceSlurmNodeSet.
When set in a [SlurmNodeSet][google.cloud.hypercomputecluster.v1beta.SlurmNodeSet], indicates that the nodeset should be backed by Compute Engine VM instances.
Implements
IMessageComputeInstanceSlurmNodeSet, IEquatableComputeInstanceSlurmNodeSet, IDeepCloneableComputeInstanceSlurmNodeSet, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
Google.Cloud.HypercomputeCluster.V1Beta.dll
Constructors
ComputeInstanceSlurmNodeSet()
public ComputeInstanceSlurmNodeSet()ComputeInstanceSlurmNodeSet(ComputeInstanceSlurmNodeSet)
public ComputeInstanceSlurmNodeSet(ComputeInstanceSlurmNodeSet other)| Parameter | |
|---|---|
| Name | Description |
other |
ComputeInstanceSlurmNodeSet |
Properties
BootDisk
public BootDisk BootDisk { get; set; }Optional. Boot disk for the compute instance
| Property Value | |
|---|---|
| Type | Description |
BootDisk |
|
Labels
public MapField<string, string> Labels { get; }Optional. Labels that should be applied to each VM instance in the nodeset.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
StartupScript
public string StartupScript { get; set; }Optional. Startup script to be run on each VM instance in the nodeset. Max 256KB.
| Property Value | |
|---|---|
| Type | Description |
string |
|