Share via


ScaleSettingsInformation Class

Definition

Desired scale settings for the amlCompute.

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

Constructors

ScaleSettingsInformation()

Creates an new ScaleSettingsInformation instance.

Properties

ScaleSettingMaxNodeCount

Max number of nodes to use

ScaleSettingMinNodeCount

Min number of nodes to use

ScaleSettingNodeIdleTimeBeforeScaleDown

Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ScaleSettingsInformation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScaleSettingsInformation.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScaleSettingsInformation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to