ISchedulerNode Interface

Definition

Contains information about a compute node.

[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("551E917C-94E8-49CC-83F4-D60FC8E5640D")]
public interface ISchedulerNode
type ISchedulerNode = interface
Public Interface ISchedulerNode
Derived
Attributes

Properties

Availability
AzureLoadBalancerAddress
AzureServiceName
CpuSpeed

Retrieves the processor speed of the node.

DnsSuffix
Guid

Retrieves the globally unique identifier that uniquely identifies the node in the system.

Id

Retrieves the identifier that uniquely identifies the node in the cluster.

JobType

Retrieves the types of jobs that this node is configured to run.

Location
MemorySize

Retrieves the size of memory.

MoveToOffline

Determines whether a user requested that the node go offline.

Name

Retrieves the computer name of the node.

NodeGroups

Retrieves the node groups to which this node belongs.

NumberOfCores

Retrieves the number of cores on the node.

NumberOfSockets

Retrieves the number of sockets on the node.

OfflineTime

Retrieves the date and time that the node last went offline.

OnlineTime

Retrieves the date and time that the node last came online.

Reachable

Determines whether the server thinks the node is reachable.

State

Retrieves the current state of the node.

Methods

GetCores()

Retrieves the core state information for each core on the node.

GetCounters()

Retrieves the counter data for the node.

Refresh()

Refreshes this copy of the node object with the contents from the server.

Events

OnNodeReachable
OnNodeState

Applies to