AlertScheduleArgs

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

Constructors

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

Properties

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

Cron expression, the minimum accuracy is minutes, 24 hours. For example, 0 0/1 * * * means that the check is conducted every 1 hour from 00:00. When type is set to Cron, cronExpression must be set.

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

Timed task execution delay (unit: s).

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

Fixed interval for scheduling.

Link copied to clipboard
val runImmdiately: Output<Boolean>? = null

Dispatch immediately.

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

The time zone where the Cron expression is located. The default value is null, indicating the eighth zone in the east.

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

Check the frequency type. Log Service checks the query and analysis results according to the frequency you configured. The values are as follows: Fixedate: checks query and analysis results at regular intervals. Cron: specifies the time interval by using the Cron expression, and checks the query and analysis results at the specified time interval.

Functions

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