Share via


SnapshotPolicyPatch Class

Definition

Snapshot policy Details for create and update

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotPolicyPatch
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotPolicyPatch = class
Public Class SnapshotPolicyPatch
Inheritance
SnapshotPolicyPatch
Attributes

Constructors

SnapshotPolicyPatch()

Initializes a new instance of the SnapshotPolicyPatch class.

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

Initializes a new instance of the SnapshotPolicyPatch class.

Properties

DailySchedule

Gets or sets schedule for daily snapshots

Enabled

Gets or sets the property to decide policy is enabled or not

HourlySchedule

Gets or sets schedule for hourly snapshots

Id

Gets resource Id

Location

Gets or sets resource location

MonthlySchedule

Gets or sets schedule for monthly snapshots

Name

Gets resource name

ProvisioningState

Gets azure lifecycle management

Tags

Gets or sets resource tags

Type

Gets resource type

WeeklySchedule

Gets or sets schedule for weekly snapshots

Applies to