Share via


SynapseMaintenanceWindowOptionData Class

Definition

A class representing the SynapseMaintenanceWindowOption data model. Maintenance window options.

public class SynapseMaintenanceWindowOptionData : Azure.ResourceManager.Models.ResourceData
type SynapseMaintenanceWindowOptionData = class
    inherit ResourceData
Public Class SynapseMaintenanceWindowOptionData
Inherits ResourceData
Inheritance
SynapseMaintenanceWindowOptionData

Constructors

SynapseMaintenanceWindowOptionData()

Initializes a new instance of SynapseMaintenanceWindowOptionData.

Properties

AllowMultipleMaintenanceWindowsPerCycle

Whether we allow multiple maintenance windows per cycle.

DefaultDurationInMinutes

Default duration for maintenance window.

Id

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

(Inherited from ResourceData)
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.

Name

The name of the resource.

(Inherited from ResourceData)
ResourceType

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

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TimeGranularityInMinutes

Time granularity in minutes for maintenance windows.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to