Share via


MachineLearningRecurrenceTrigger Class

Definition

The MachineLearningRecurrenceTrigger.

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

Constructors

MachineLearningRecurrenceTrigger(MachineLearningRecurrenceFrequency, Int32)

Initializes a new instance of MachineLearningRecurrenceTrigger.

Properties

EndTime

Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely

(Inherited from MachineLearningTriggerBase)
Frequency

[Required] The frequency to trigger schedule.

Interval

[Required] Specifies schedule interval in conjunction with frequency.

Schedule

The recurrence schedule.

StartTime

Specifies start time of schedule in ISO 8601 format, but without a UTC offset.

(Inherited from MachineLearningTriggerBase)
TimeZone

Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

(Inherited from MachineLearningTriggerBase)

Explicit Interface Implementations

IJsonModel<MachineLearningRecurrenceTrigger>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MachineLearningRecurrenceTrigger>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<MachineLearningTriggerBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from MachineLearningTriggerBase)
IPersistableModel<MachineLearningRecurrenceTrigger>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MachineLearningRecurrenceTrigger>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MachineLearningRecurrenceTrigger>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<MachineLearningTriggerBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from MachineLearningTriggerBase)

Applies to