RecurrenceSettings
¶
Used by
Source code in docs_src/capo_ssm_contacts/types/recurrence_settings.py
daily_settings
instance-attribute
¶
daily_settings: NotRequired[DailySettings]
Information about on-call rotations that recur daily.
monthly_settings
instance-attribute
¶
monthly_settings: NotRequired[MonthlySettings]
Information about on-call rotations that recur monthly.
number_of_on_calls
instance-attribute
¶
number_of_on_calls: NumberOfOnCalls
The number of contacts, or shift team members designated to be on call concurrently during a shift. For example, in an on-call schedule that contains ten contacts, a value of 2 designates that two of them are on call at any given time.
recurrence_multiplier
instance-attribute
¶
recurrence_multiplier: RecurrenceMultiplier
The number of days, weeks, or months a single rotation lasts.
shift_coverages
instance-attribute
¶
shift_coverages: NotRequired[ShiftCoveragesMap]
Information about the days of the week that the on-call rotation coverage includes.
weekly_settings
instance-attribute
¶
weekly_settings: NotRequired[WeeklySettings]
Information about on-call rotations that recur weekly.