RelativeMonthlyScheduleArgs

data class RelativeMonthlyScheduleArgs(val dayOfWeek: Output<Either<String, WeekDay>>, val intervalMonths: Output<Int>, val weekIndex: Output<Either<String, Type>>) : ConvertibleToJava<RelativeMonthlyScheduleArgs>

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

Constructors

Link copied to clipboard
constructor(dayOfWeek: Output<Either<String, WeekDay>>, intervalMonths: Output<Int>, weekIndex: Output<Either<String, Type>>)

Properties

Link copied to clipboard
val dayOfWeek: Output<Either<String, WeekDay>>

Specifies on which day of the week the maintenance occurs.

Link copied to clipboard
val intervalMonths: Output<Int>

Specifies the number of months between each set of occurrences.

Link copied to clipboard
val weekIndex: Output<Either<String, Type>>

Specifies on which week of the month the dayOfWeek applies.

Functions

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