BackupSchedule Class

Definition

The backup schedule.

[Microsoft.Rest.Serialization.JsonTransformation]
public class BackupSchedule : Microsoft.Azure.Management.StorSimple8000Series.Models.BaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BackupSchedule = class
    inherit BaseModel
Public Class BackupSchedule
Inherits BaseModel
Inheritance
System.Object
BackupSchedule
Attributes

Constructors

BackupSchedule()

Initializes a new instance of the BackupSchedule class.

BackupSchedule(ScheduleRecurrence, BackupType, Int64, DateTime, ScheduleStatus, String, String, String, Nullable<Kind>, Nullable<DateTime>)

Initializes a new instance of the BackupSchedule class.

Properties

BackupType

Gets or sets the type of backup which needs to be taken. Possible values include: 'LocalSnapshot', 'CloudSnapshot'

Id

Gets the path ID that uniquely identifies the object.

(Inherited from BaseModel)
Kind

Gets or sets the Kind of the object. Currently only Series8000 is supported. Possible values include: 'Series8000'

(Inherited from BaseModel)
LastSuccessfulRun

Gets the last successful backup run which was triggered for the schedule.

Name

Gets the name of the object.

(Inherited from BaseModel)
RetentionCount

Gets or sets the number of backups to be retained.

ScheduleRecurrence

Gets or sets the schedule recurrence.

ScheduleStatus

Gets or sets the schedule status. Possible values include: 'Enabled', 'Disabled'

StartTime

Gets or sets the start time of the schedule.

Type

Gets the hierarchical type of the object.

(Inherited from BaseModel)

Methods

Validate()

Validate the object.

Applies to