Skip to content

MaintenanceWindow

Source code in docs_src/capo_odb/types/maintenance_window.py
class MaintenanceWindow(TypedDict, closed=True):
    custom_action_timeout_in_mins: NotRequired["int"]
    """<p>The custom action timeout in minutes for the maintenance window.</p>"""
    days_of_week: NotRequired["capo_odb.types.days_of_week.DaysOfWeek"]
    """<p>The days of the week when maintenance can be performed.</p>"""
    hours_of_day: NotRequired["capo_odb.types.hours_of_day.HoursOfDay"]
    """<p>The hours of the day when maintenance can be performed.</p>"""
    is_custom_action_timeout_enabled: NotRequired["bool"]
    """<p>Indicates whether custom action timeout is enabled for the maintenance window.</p>"""
    lead_time_in_weeks: NotRequired["int"]
    """<p>The lead time in weeks before the maintenance window.</p>"""
    months: NotRequired["capo_odb.types.months.Months"]
    """<p>The months when maintenance can be performed.</p>"""
    patching_mode: NotRequired["capo_odb.types.patching_mode_type.PatchingModeType"]
    """<p>The patching mode for the maintenance window.</p>"""
    preference: NotRequired["capo_odb.types.preference_type.PreferenceType"]
    """<p>The preference for the maintenance window scheduling.</p>"""
    skip_ru: NotRequired["bool"]
    """<p>Indicates whether to skip release updates during maintenance.</p>"""
    weeks_of_month: NotRequired["capo_odb.types.weeks_of_month.WeeksOfMonth"]
    """<p>The weeks of the month when maintenance can be performed.</p>"""

custom_action_timeout_in_mins instance-attribute

custom_action_timeout_in_mins: NotRequired[int]

The custom action timeout in minutes for the maintenance window.

days_of_week instance-attribute

days_of_week: NotRequired[DaysOfWeek]

The days of the week when maintenance can be performed.

hours_of_day instance-attribute

hours_of_day: NotRequired[HoursOfDay]

The hours of the day when maintenance can be performed.

is_custom_action_timeout_enabled instance-attribute

is_custom_action_timeout_enabled: NotRequired[bool]

Indicates whether custom action timeout is enabled for the maintenance window.

lead_time_in_weeks instance-attribute

lead_time_in_weeks: NotRequired[int]

The lead time in weeks before the maintenance window.

months instance-attribute

months: NotRequired[Months]

The months when maintenance can be performed.

patching_mode instance-attribute

patching_mode: NotRequired[PatchingModeType]

The patching mode for the maintenance window.

preference instance-attribute

preference: NotRequired[PreferenceType]

The preference for the maintenance window scheduling.

skip_ru instance-attribute

skip_ru: NotRequired[bool]

Indicates whether to skip release updates during maintenance.

weeks_of_month instance-attribute

weeks_of_month: NotRequired[WeeksOfMonth]

The weeks of the month when maintenance can be performed.