RecurrenceTriggerArgs

data class RecurrenceTriggerArgs(val endTime: Output<String>? = null, val frequency: Output<Either<String, RecurrenceFrequency>>, val interval: Output<Int>, val schedule: Output<RecurrenceScheduleArgs>? = null, val startTime: Output<String>? = null, val timeZone: Output<String>? = null, val triggerType: Output<String>) : ConvertibleToJava<RecurrenceTriggerArgs>

Constructors

Link copied to clipboard
constructor(endTime: Output<String>? = null, frequency: Output<Either<String, RecurrenceFrequency>>, interval: Output<Int>, schedule: Output<RecurrenceScheduleArgs>? = null, startTime: Output<String>? = null, timeZone: Output<String>? = null, triggerType: Output<String>)

Properties

Link copied to clipboard
val endTime: Output<String>? = null

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

Link copied to clipboard
val frequency: Output<Either<String, RecurrenceFrequency>>

Required The frequency to trigger schedule.

Link copied to clipboard
val interval: Output<Int>

Required Specifies schedule interval in conjunction with frequency

Link copied to clipboard
val schedule: Output<RecurrenceScheduleArgs>? = null

The recurrence schedule.

Link copied to clipboard
val startTime: Output<String>? = null

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

Link copied to clipboard
val timeZone: Output<String>? = null

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

Link copied to clipboard
val triggerType: Output<String>

Expected value is 'Recurrence'.

Functions

Link copied to clipboard
open override fun toJava(): RecurrenceTriggerArgs