Share via


MachineLearningComputeStartStopSchedule Class

Definition

Compute start stop schedule properties.

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

Constructors

MachineLearningComputeStartStopSchedule()

Initializes a new instance of MachineLearningComputeStartStopSchedule.

Properties

Action

[Required] The compute power action.

CronSchedule

Required if triggerType is Cron.

Id

A system assigned id for the schedule.

ProvisioningStatus

The current deployment state of schedule.

RecurrenceSchedule

Required if triggerType is Recurrence.

Schedule

[Deprecated] Not used any more.

Status

Is the schedule enabled or disabled?.

TriggerType

[Required] The schedule trigger type.

Explicit Interface Implementations

IJsonModel<MachineLearningComputeStartStopSchedule>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MachineLearningComputeStartStopSchedule>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MachineLearningComputeStartStopSchedule>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MachineLearningComputeStartStopSchedule>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MachineLearningComputeStartStopSchedule>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to