RecurrenceArgs

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

The workflow trigger recurrence for ComputeStartStop schedule type.

Constructors

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

Properties

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

Required The frequency to trigger schedule.

Link copied to clipboard
val interval: Output<Int>? = null

Required Specifies schedule interval in conjunction with frequency

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

Required The recurrence schedule.

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

The start time in yyyy-MM-ddTHH:mm:ss format.

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

Functions

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