Share via


NodeStateCounts Class

Definition

Counts of various compute node states on the amlCompute.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.NodeStateCountsTypeConverter))]
public class NodeStateCounts : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.INodeStateCounts
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.NodeStateCountsTypeConverter))>]
type NodeStateCounts = class
    interface INodeStateCounts
    interface IJsonSerializable
Public Class NodeStateCounts
Implements INodeStateCounts
Inheritance
NodeStateCounts
Attributes
Implements

Constructors

NodeStateCounts()

Creates an new NodeStateCounts instance.

Properties

IdleNodeCount

Number of compute nodes in idle state.

LeavingNodeCount

Number of compute nodes which are leaving the amlCompute.

PreemptedNodeCount

Number of compute nodes which are in preempted state.

PreparingNodeCount

Number of compute nodes which are being prepared.

RunningNodeCount

Number of compute nodes which are running jobs.

UnusableNodeCount

Number of compute nodes which are in unusable state.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NodeStateCounts.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NodeStateCounts.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.INodeStateCounts.

FromJsonString(String)

Creates a new instance of NodeStateCounts, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of NodeStateCounts into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to