ElasticNode interface

Data and settings for an elastic node

Properties

agentId

Distributed Task's Agent Id

agentState

Summary of the state of the agent

computeId

Compute Id. VMSS's InstanceId

computeState

State of the compute host

desiredState

Users can force state changes to specific states (ToReimage, ToDelete, Save)

id

Unique identifier since the agent and/or VM may be null

name

Computer name. Used to match a scaleset VM with an agent

poolId

Pool Id that this node belongs to

requestId

Last job RequestId assigned to this agent

state

State of the ElasticNode

stateChangedOn

Last state change. Only updated by SQL.

Property Details

agentId

Distributed Task's Agent Id

agentId: number

Property Value

number

agentState

Summary of the state of the agent

agentState: ElasticAgentState

Property Value

computeId

Compute Id. VMSS's InstanceId

computeId: string

Property Value

string

computeState

State of the compute host

computeState: ElasticComputeState

Property Value

desiredState

Users can force state changes to specific states (ToReimage, ToDelete, Save)

desiredState: ElasticNodeState

Property Value

id

Unique identifier since the agent and/or VM may be null

id: number

Property Value

number

name

Computer name. Used to match a scaleset VM with an agent

name: string

Property Value

string

poolId

Pool Id that this node belongs to

poolId: number

Property Value

number

requestId

Last job RequestId assigned to this agent

requestId: number

Property Value

number

state

State of the ElasticNode

state: ElasticNodeState

Property Value

stateChangedOn

Last state change. Only updated by SQL.

stateChangedOn: Date

Property Value

Date