Share via


SnapshotPolicyProperties Constructors

Definition

Overloads

SnapshotPolicyProperties()

Initializes a new instance of the SnapshotPolicyProperties class.

SnapshotPolicyProperties(HourlySchedule, DailySchedule, WeeklySchedule, MonthlySchedule, Nullable<Boolean>, String)

Initializes a new instance of the SnapshotPolicyProperties class.

SnapshotPolicyProperties()

Initializes a new instance of the SnapshotPolicyProperties class.

public SnapshotPolicyProperties ();
Public Sub New ()

Applies to

SnapshotPolicyProperties(HourlySchedule, DailySchedule, WeeklySchedule, MonthlySchedule, Nullable<Boolean>, String)

Initializes a new instance of the SnapshotPolicyProperties class.

public SnapshotPolicyProperties (Microsoft.Azure.Management.NetApp.Models.HourlySchedule hourlySchedule = default, Microsoft.Azure.Management.NetApp.Models.DailySchedule dailySchedule = default, Microsoft.Azure.Management.NetApp.Models.WeeklySchedule weeklySchedule = default, Microsoft.Azure.Management.NetApp.Models.MonthlySchedule monthlySchedule = default, bool? enabled = default, string provisioningState = default);
new Microsoft.Azure.Management.NetApp.Models.SnapshotPolicyProperties : Microsoft.Azure.Management.NetApp.Models.HourlySchedule * Microsoft.Azure.Management.NetApp.Models.DailySchedule * Microsoft.Azure.Management.NetApp.Models.WeeklySchedule * Microsoft.Azure.Management.NetApp.Models.MonthlySchedule * Nullable<bool> * string -> Microsoft.Azure.Management.NetApp.Models.SnapshotPolicyProperties
Public Sub New (Optional hourlySchedule As HourlySchedule = Nothing, Optional dailySchedule As DailySchedule = Nothing, Optional weeklySchedule As WeeklySchedule = Nothing, Optional monthlySchedule As MonthlySchedule = Nothing, Optional enabled As Nullable(Of Boolean) = Nothing, Optional provisioningState As String = Nothing)

Parameters

hourlySchedule
HourlySchedule

Schedule for hourly snapshots

dailySchedule
DailySchedule

Schedule for daily snapshots

weeklySchedule
WeeklySchedule

Schedule for weekly snapshots

monthlySchedule
MonthlySchedule

Schedule for monthly snapshots

enabled
Nullable<Boolean>

The property to decide policy is enabled or not

provisioningState
String

Azure lifecycle management

Applies to