Condividi tramite


MaintenanceWindowOptions Class

Maintenance window options.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

MaintenanceWindowOptions(*, is_enabled: bool | None = None, maintenance_window_cycles: list['_models.MaintenanceWindowTimeRange'] | None = None, min_duration_in_minutes: int | None = None, default_duration_in_minutes: int | None = None, min_cycles: int | None = None, time_granularity_in_minutes: int | None = None, allow_multiple_maintenance_windows_per_cycle: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
is_enabled

Whether maintenance windows are enabled for the database.

Default value: None
maintenance_window_cycles

Available maintenance cycles e.g. {Saturday, 0, 4860}, {Wednesday, 0, 2460}.

Default value: None
min_duration_in_minutes
int

Minimum duration of maintenance window.

Default value: None
default_duration_in_minutes
int

Default duration for maintenance window.

Default value: None
min_cycles
int

Minimum number of maintenance windows cycles to be set on the database.

Default value: None
time_granularity_in_minutes
int

Time granularity in minutes for maintenance windows.

Default value: None
allow_multiple_maintenance_windows_per_cycle

Whether we allow multiple maintenance windows per cycle.

Default value: None

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

is_enabled

Whether maintenance windows are enabled for the database.

maintenance_window_cycles

Available maintenance cycles e.g. {Saturday, 0, 4860}, {Wednesday, 0, 2460}.

min_duration_in_minutes
int

Minimum duration of maintenance window.

default_duration_in_minutes
int

Default duration for maintenance window.

min_cycles
int

Minimum number of maintenance windows cycles to be set on the database.

time_granularity_in_minutes
int

Time granularity in minutes for maintenance windows.

allow_multiple_maintenance_windows_per_cycle

Whether we allow multiple maintenance windows per cycle.