public sealed class Node : IMessage<Node>, IEquatable<Node>, IDeepCloneable<Node>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class Node.
A resource representing a compute node managed by Cluster Director.
Namespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
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; }| 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 |
|