SimpleSchedulePolicy Class

Simple policy schedule.

Constructor

SimpleSchedulePolicy()

Variables

Name Description
scheduleRunFrequency
Union[str, <xref:"ScheduleRunType">]

Frequency of the schedule operation of this policy. Known values are: "Invalid", "Daily", "Weekly", and "Hourly".

scheduleRunDays
list[Union[str, <xref:"DayOfWeek">]]

List of days of week this schedule has to be run.

scheduleRunTimes

List of times of day this schedule has to be run.

hourlySchedule
<xref:<xref:"HourlySchedule">>

Hourly Schedule of this Policy.

scheduleWeeklyFrequency
int

At every number weeks this schedule has to be run.

schedulePolicyType
Literal["SimpleSchedulePolicy"]

This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Required. Default value is "SimpleSchedulePolicy".

Attributes

hourlySchedule

Hourly Schedule of this Policy.

hourlySchedule: HourlySchedule

schedulePolicyType

This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Required. Default value is "SimpleSchedulePolicy".

schedulePolicyType: Required[Literal['SimpleSchedulePolicy']]

scheduleRunDays

List of days of week this schedule has to be run.

scheduleRunDays: list[typing.Union[str, ForwardRef('DayOfWeek')]]

scheduleRunFrequency

"Invalid", "Daily", "Weekly", and "Hourly".

scheduleRunFrequency: str | ScheduleRunType

scheduleRunTimes

List of times of day this schedule has to be run.

scheduleRunTimes: list[str]

scheduleWeeklyFrequency

At every number weeks this schedule has to be run.

scheduleWeeklyFrequency: int