Share via


RecurrenceTrigger Class

Definition

Recurrence based trigger.

public class RecurrenceTrigger : Azure.AI.Projects.Trigger, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.RecurrenceTrigger>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.RecurrenceTrigger>
type RecurrenceTrigger = class
    inherit Trigger
    interface IJsonModel<RecurrenceTrigger>
    interface IPersistableModel<RecurrenceTrigger>
Public Class RecurrenceTrigger
Inherits Trigger
Implements IJsonModel(Of RecurrenceTrigger), IPersistableModel(Of RecurrenceTrigger)
Inheritance
RecurrenceTrigger
Implements

Constructors

Name Description
RecurrenceTrigger(Int32, RecurrenceSchedule)

Initializes a new instance of RecurrenceTrigger.

Properties

Name Description
EndTime

End time for the recurrence schedule in ISO 8601 format.

Interval

Interval for the recurrence schedule.

Schedule

Recurrence schedule for the recurrence trigger.

StartTime

Start time for the recurrence schedule in ISO 8601 format.

TimeZone

Time zone for the recurrence schedule.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<RecurrenceTrigger>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<RecurrenceTrigger>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<Trigger>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from Trigger)
IJsonModel<Trigger>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from Trigger)
IPersistableModel<RecurrenceTrigger>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<RecurrenceTrigger>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<RecurrenceTrigger>.Write(ModelReaderWriterOptions)
IPersistableModel<Trigger>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from Trigger)
IPersistableModel<Trigger>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from Trigger)
IPersistableModel<Trigger>.Write(ModelReaderWriterOptions) (Inherited from Trigger)

Applies to