Skip to content

EC2  >  Structures  >  ScheduledInstanceRecurrenceRequest

ScheduledInstanceRecurrenceRequest

Structure Class

ScheduledInstanceRecurrenceRequest dataclass

Bases: _SerdeShape

Describes the recurring schedule for a Scheduled Instance.

Attributes

frequency class-attribute instance-attribute
frequency: str | None = ...

The frequency (Daily, Weekly, or Monthly).

interval class-attribute instance-attribute
interval: int | None = ...

The interval quantity. The interval unit depends on the value of Frequency. For example, every 2 weeks or every 2 months.

occurrence_days class-attribute instance-attribute
occurrence_days: list[int] | None = ...

The days. For a monthly schedule, this is one or more days of the month (1-31). For a weekly schedule, this is one or more days of the week (1-7, where 1 is Sunday). You can't specify this value with a daily schedule. If the occurrence is relative to the end of the month, you can specify only a single day.

occurrence_relative_to_end class-attribute instance-attribute
occurrence_relative_to_end: bool | None = ...

Indicates whether the occurrence is relative to the end of the specified week or month. You can't specify this value with a daily schedule.

occurrence_unit class-attribute instance-attribute
occurrence_unit: str | None = ...

The unit for OccurrenceDays (DayOfWeek or DayOfMonth). This value is required for a monthly schedule. You can't specify DayOfWeek with a weekly schedule. You can't specify this value with a daily schedule.