AlertScheduleArgs

data class AlertScheduleArgs(val cronExpression: Output<String>? = null, val dayOfWeek: Output<Int>? = null, val delay: Output<Int>? = null, val hour: Output<Int>? = null, val interval: Output<String>? = null, val runImmediately: Output<Boolean>? = null, val timeZone: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AlertScheduleArgs>

Constructors

Link copied to clipboard
constructor(cronExpression: Output<String>? = null, dayOfWeek: Output<Int>? = null, delay: Output<Int>? = null, hour: Output<Int>? = null, interval: Output<String>? = null, runImmediately: Output<Boolean>? = null, timeZone: Output<String>? = null, type: Output<String>)

Properties

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

Cron expression when type is Cron.

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

Day of week when type is Weekly, including 0,1,2,3,4,5,6, 0 for Sunday, 1 for Monday

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

Hour of day when type is Weekly/Daily.

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

Execution interval. 60 seconds minimum, such as 60s, 1h. used when type is FixedRate.

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

Time zone for schedule.

Link copied to clipboard
val type: Output<String>

including FixedRate,Hourly,Daily,Weekly,Cron.

Functions

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