Cluster Director v1beta API - Class Node (1.0.0-beta02)

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

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

A resource representing a compute node managed by Cluster Director.

Inheritance

object > Node

Namespace

Google.Cloud.HypercomputeCluster.V1Beta

Assembly

Google.Cloud.HypercomputeCluster.V1Beta.dll

Constructors

Node()

public Node()

Node(Node)

public Node(Node other)
Parameter
Name Description
other Node

Properties

AcceptingJobs

public bool AcceptingJobs { get; set; }

Output only. Indicates whether the node is available for new job allocations.

Property Value
Type Description
bool

ComputeEngineDetails

public ComputeEngineNodeDetails ComputeEngineDetails { get; set; }

Output only. Compute Engine-specific details for the node.

Property Value
Type Description
ComputeEngineNodeDetails

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Time that the node was originally created.

Property Value
Type Description
Timestamp

Name

public string Name { get; set; }

Identifier. Relative resource name of the node, in the format projects/{project}/locations/{location}/clusters/{cluster}/nodes/{node}.

Property Value
Type Description
string

NodeName

public NodeName NodeName { get; set; }

NodeName-typed view over the Name resource name property.

Property Value
Type Description
NodeName

ProvisioningModel

public Node.Types.ProvisioningModel ProvisioningModel { get; set; }

Output only. Provisioning model of the node.

Property Value
Type Description
NodeTypesProvisioningModel

RunningJobs

public bool RunningJobs { get; set; }

Output only. Indicates whether the node is currently executing workloads.

Property Value
Type Description
bool

SlurmDetails

public SlurmNodeDetails SlurmDetails { get; set; }

Output only. Slurm-specific details for the node.

Property Value
Type Description
SlurmNodeDetails

State

public Node.Types.State State { get; set; }

Output only. High-level lifecycle state of the node.

Property Value
Type Description
NodeTypesState

StateMessage

public string StateMessage { get; set; }

Output only. Human-readable message providing extra information about the current state.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Time that the node was most recently updated.

Property Value
Type Description
Timestamp

Zone

public string Zone { get; set; }

Output only. Name of the zone in which the node is running, e.g. us-central1-a.

Property Value
Type Description
string