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
|
Minimum duration of maintenance window. Default value: None
|
|
default_duration_in_minutes
|
Default duration for maintenance window. Default value: None
|
|
min_cycles
|
Minimum number of maintenance windows cycles to be set on the database. Default value: None
|
|
time_granularity_in_minutes
|
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
|
Resource ID. |
|
name
|
Resource name. |
|
type
|
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
|
Minimum duration of maintenance window. |
|
default_duration_in_minutes
|
Default duration for maintenance window. |
|
min_cycles
|
Minimum number of maintenance windows cycles to be set on the database. |
|
time_granularity_in_minutes
|
Time granularity in minutes for maintenance windows. |
|
allow_multiple_maintenance_windows_per_cycle
|
Whether we allow multiple maintenance windows per cycle. |