CronTriggerArgs

data class CronTriggerArgs(val endTime: Output<String>? = null, val expression: Output<String>, val startTime: Output<String>? = null, val timeZone: Output<String>? = null, val triggerType: Output<String>) : ConvertibleToJava<CronTriggerArgs>

Constructors

Link copied to clipboard
constructor(endTime: Output<String>? = null, expression: Output<String>, 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 expression: Output<String>

Required Specifies cron expression of schedule. The expression should follow NCronTab format.

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 'Cron'.

Functions

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