BackupSchedule Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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. |