Class Backup#

Inheritance Relationships#

Base Type#

Class Documentation#

class xbe.sdk.Models.Backup : xbe.sdk.EntityBase#

Describes a single backup job to be executed immediately or on a schedule.

REQUIRES: Backup Services

Public Functions

Backup ()#
Backup (Object obj)

Properties

bool Active { get; set; }#

Indicates whether the backup job is currently active and will be executed.

string Name { get; set; }#

The unique name of the backup job.

string Description { get; set; }#

A textual description of the backup job.

string > Events { get; set; }#

The list of event messages that occurred during the last job execution.

int Keep { get; set; }#

The total number of snapshots for this job to retain.

string Schedule { get; set; }#

The cron-tab style schedule of how often the job will execute. If set to `` this job executes exactly once.

BackupStatus Status { get; set; }#

The current state of the backup job.

Public Static Functions

new Backup Parse (string json)#

Parses the given JSON encoded string into a new Backup instance.

Param json:

Return: