Share via


MachineLearningSweepJobLimits Class

Definition

Sweep Job limit class.

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

Constructors

MachineLearningSweepJobLimits()

Initializes a new instance of MachineLearningSweepJobLimits.

Properties

MaxConcurrentTrials

Sweep Job max concurrent trials.

MaxTotalTrials

Sweep Job max total trials.

Timeout

The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.

(Inherited from MachineLearningJobLimits)
TrialTimeout

Sweep Job Trial timeout value.

Explicit Interface Implementations

IJsonModel<MachineLearningJobLimits>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from MachineLearningJobLimits)
IJsonModel<MachineLearningJobLimits>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from MachineLearningJobLimits)
IJsonModel<MachineLearningSweepJobLimits>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MachineLearningSweepJobLimits>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MachineLearningJobLimits>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from MachineLearningJobLimits)
IPersistableModel<MachineLearningJobLimits>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from MachineLearningJobLimits)
IPersistableModel<MachineLearningJobLimits>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from MachineLearningJobLimits)
IPersistableModel<MachineLearningSweepJobLimits>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MachineLearningSweepJobLimits>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MachineLearningSweepJobLimits>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to