SimpleSchedulePolicyV2 Class

The V2 policy schedule for IaaS that supports hourly backups.

Constructor

SimpleSchedulePolicyV2()

Variables

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

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

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

hourly schedule of this policy.

dailySchedule
<xref:<xref:"DailySchedule">>

Daily schedule of this policy.

weeklySchedule
<xref:<xref:"WeeklySchedule">>

Weekly schedule of this policy.

schedulePolicyType
Literal["SimpleSchedulePolicyV2"]

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

Attributes

dailySchedule

Daily schedule of this policy.

dailySchedule: DailySchedule

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 "SimpleSchedulePolicyV2".

schedulePolicyType: Required[Literal['SimpleSchedulePolicyV2']]

scheduleRunFrequency

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

scheduleRunFrequency: str | ScheduleRunType

weeklySchedule

Weekly schedule of this policy.

weeklySchedule: WeeklySchedule