Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BackupSchedule

Package version

interface

An interface representing BackupSchedule. The backup schedule.

extends

BaseModel

Hierarchy

Index

Properties

backupType

backupType: BackupType
member

{BackupType} backupType The type of backup which needs to be taken. Possible values include: 'LocalSnapshot', 'CloudSnapshot'

Optional id

id: undefined | string
member

{string} [id] The path ID that uniquely identifies the object. NOTE: This property will not be serialized. It can only be populated by the server.

Optional kind

kind: Kind
member

{Kind} [kind] The Kind of the object. Currently only Series8000 is supported. Possible values include: 'Series8000'

Optional lastSuccessfulRun

lastSuccessfulRun: Date
member

{Date} [lastSuccessfulRun] The last successful backup run which was triggered for the schedule. NOTE: This property will not be serialized. It can only be populated by the server.

Optional name

name: undefined | string
member

{string} [name] The name of the object. NOTE: This property will not be serialized. It can only be populated by the server.

retentionCount

retentionCount: number
member

{number} retentionCount The number of backups to be retained.

scheduleRecurrence

scheduleRecurrence: ScheduleRecurrence
member

{ScheduleRecurrence} scheduleRecurrence The schedule recurrence.

scheduleStatus

scheduleStatus: ScheduleStatus
member

{ScheduleStatus} scheduleStatus The schedule status. Possible values include: 'Enabled', 'Disabled'

startTime

startTime: Date
member

{Date} startTime The start time of the schedule.

Optional type

type: undefined | string
member

{string} [type] The hierarchical type of the object. NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc