MaintenanceWindowOptions interface
Maintenance window options.
- Extends
Properties
| allow |
Whether we allow multiple maintenance windows per cycle. |
| default |
Default duration for maintenance window. |
| is |
Whether maintenance windows are enabled for the database. |
| maintenance |
Available maintenance cycles e.g. {Saturday, 0, 4860}, {Wednesday, 0, 2460}. |
| min |
Minimum number of maintenance windows cycles to be set on the database. |
| min |
Minimum duration of maintenance window. |
| time |
Time granularity in minutes for maintenance windows. |
Inherited Properties
| id | Resource ID. NOTE: This property will not be serialized. It can only be populated by the server. |
| name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
| type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
allowMultipleMaintenanceWindowsPerCycle
Whether we allow multiple maintenance windows per cycle.
allowMultipleMaintenanceWindowsPerCycle?: boolean
Property Value
boolean
defaultDurationInMinutes
Default duration for maintenance window.
defaultDurationInMinutes?: number
Property Value
number
isEnabled
Whether maintenance windows are enabled for the database.
isEnabled?: boolean
Property Value
boolean
maintenanceWindowCycles
Available maintenance cycles e.g. {Saturday, 0, 4860}, {Wednesday, 0, 2460}.
maintenanceWindowCycles?: MaintenanceWindowTimeRange[]
Property Value
minCycles
Minimum number of maintenance windows cycles to be set on the database.
minCycles?: number
Property Value
number
minDurationInMinutes
Minimum duration of maintenance window.
minDurationInMinutes?: number
Property Value
number
timeGranularityInMinutes
Time granularity in minutes for maintenance windows.
timeGranularityInMinutes?: number
Property Value
number
Inherited Property Details
id
Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type