Share via


AmlComputeNodeInformation Class

Definition

Compute node information related to a AmlCompute.

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

Constructors

AmlComputeNodeInformation()

Creates an new AmlComputeNodeInformation instance.

Properties

NodeId

ID of the compute node.

NodeState

State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted.

Port

SSH port number of the node.

PrivateIPAddress

Private IP address of the compute node.

PublicIPAddress

Public IP address of the compute node.

RunId

ID of the Experiment running on the node, if any else null.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AmlComputeNodeInformation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AmlComputeNodeInformation.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AmlComputeNodeInformation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to