RotationRecurrenceSettingsArgs

data class RotationRecurrenceSettingsArgs(val dailySettings: Output<List<String>>? = null, val monthlySettings: Output<List<RotationMonthlySettingArgs>>? = null, val numberOfOnCalls: Output<Int>? = null, val recurrenceMultiplier: Output<Int>? = null, val shiftCoverages: Output<List<RotationShiftCoverageArgs>>? = null, val weeklySettings: Output<List<RotationWeeklySettingArgs>>? = null) : ConvertibleToJava<RotationRecurrenceSettingsArgs>

Information about when an on-call rotation is in effect and how long the rotation period lasts.

Constructors

Link copied to clipboard
constructor(dailySettings: Output<List<String>>? = null, monthlySettings: Output<List<RotationMonthlySettingArgs>>? = null, numberOfOnCalls: Output<Int>? = null, recurrenceMultiplier: Output<Int>? = null, shiftCoverages: Output<List<RotationShiftCoverageArgs>>? = null, weeklySettings: Output<List<RotationWeeklySettingArgs>>? = null)

Properties

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

Information about on-call rotations that recur daily.

Link copied to clipboard

Information about on-call rotations that recur monthly.

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

Number of Oncalls per shift.

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

The number of days, weeks, or months a single rotation lasts.

Link copied to clipboard

Information about the days of the week included in on-call rotation coverage.

Link copied to clipboard

Information about on-call rotations that recur weekly.

Functions

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