MaintenanceWindowOptions interface

Maintenance window options.

Extends

Properties

allowMultipleMaintenanceWindowsPerCycle

Whether we allow multiple maintenance windows per cycle.

defaultDurationInMinutes

Default duration for maintenance window.

isEnabled

Whether maintenance windows are enabled for the database.

maintenanceWindowCycles

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

minCycles

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

minDurationInMinutes

Minimum duration of maintenance window.

timeGranularityInMinutes

Time granularity in minutes for maintenance windows.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

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

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From ProxyResource.type