ScheduleArgs

data class ScheduleArgs(val absoluteMonthly: Output<AbsoluteMonthlyScheduleArgs>? = null, val daily: Output<DailyScheduleArgs>? = null, val relativeMonthly: Output<RelativeMonthlyScheduleArgs>? = null, val weekly: Output<WeeklyScheduleArgs>? = null) : ConvertibleToJava<ScheduleArgs>

One and only one of the schedule types should be specified. Choose either 'daily', 'weekly', 'absoluteMonthly' or 'relativeMonthly' for your maintenance schedule.

Constructors

Link copied to clipboard
constructor(absoluteMonthly: Output<AbsoluteMonthlyScheduleArgs>? = null, daily: Output<DailyScheduleArgs>? = null, relativeMonthly: Output<RelativeMonthlyScheduleArgs>? = null, weekly: Output<WeeklyScheduleArgs>? = null)

Properties

Link copied to clipboard

For schedules like: 'recur every month on the 15th' or 'recur every 3 months on the 20th'.

Link copied to clipboard
val daily: Output<DailyScheduleArgs>? = null

For schedules like: 'recur every day' or 'recur every 3 days'.

Link copied to clipboard

For schedules like: 'recur every month on the first Monday' or 'recur every 3 months on last Friday'.

Link copied to clipboard
val weekly: Output<WeeklyScheduleArgs>? = null

For schedules like: 'recur every Monday' or 'recur every 3 weeks on Wednesday'.

Functions

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