Share via


AmlComputeScaleSettings Class

Definition

scale settings for AML Compute.

public class AmlComputeScaleSettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.MachineLearning.Models.AmlComputeScaleSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.MachineLearning.Models.AmlComputeScaleSettings>
public class AmlComputeScaleSettings
type AmlComputeScaleSettings = class
    interface IJsonModel<AmlComputeScaleSettings>
    interface IPersistableModel<AmlComputeScaleSettings>
type AmlComputeScaleSettings = class
Public Class AmlComputeScaleSettings
Implements IJsonModel(Of AmlComputeScaleSettings), IPersistableModel(Of AmlComputeScaleSettings)
Public Class AmlComputeScaleSettings
Inheritance
AmlComputeScaleSettings
Implements

Constructors

AmlComputeScaleSettings(Int32)

Initializes a new instance of AmlComputeScaleSettings.

Properties

MaxNodeCount

Max number of nodes to use.

MinNodeCount

Min number of nodes to use.

NodeIdleTimeBeforeScaleDown

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

Explicit Interface Implementations

IJsonModel<AmlComputeScaleSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AmlComputeScaleSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AmlComputeScaleSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AmlComputeScaleSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AmlComputeScaleSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to