RecurrenceScheduleObject
A generalized recurrence rule for an activity. Null when the activity is marked recurring but has no specific schedule set, or when the activity is a single session.
Fields
intervalUnitIntervalUnit!intervalCountInt!daysOfWeek[DayOfWeek!]Only set when intervalUnit is week.
monthlyModeMonthlyModeOnly set when intervalUnit is month. Selects which monthly variant the remaining monthly* fields describe.
monthlyDayOfMonthIntDay-of-month (1..31) or -1 for "last day of month". Only set when monthlyMode is dayOfMonth.
monthlyWeekMonthlyWeekWeek index within the month. Only set when monthlyMode is nthWeekday.
monthlyDayOfWeekDayOfWeekWeekday to target. Only set when monthlyMode is nthWeekday.
startTimes[String!]!Times-of-day (HH:mm) at which sessions should be generated.
Used in
RecurrenceSchedule