Class Restore#

Inheritance Relationships#

Base Type#

Class Documentation#

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

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

REQUIRES: Backup Services

Public Functions

Restore ()#
Restore (Object obj)

Properties

bool Drop { get; set; }#

Indicates whether or not all existing data should be dropped during the restoration process.

string > Events { get; set; }#

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

string > Exclude { get; set; }#

A list of database/collection/table name patters to exclude during the restoration process.

string > Include { get; set; }#

A list of database/collection/table name patters to include during the restoration process. Only those items matching the provided list are restored.An empty set restores everything.

Object Snapshot { get; set; }#

The unique id or object data of the snapshot that will be restored.

RestoreStatus Status { get; set; }#

The current state of the restore job.

Public Static Functions

new Restore Parse (string json)#

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

Param json:

Return:

Public Static Attributes

const string ADMIN = "admin.*"#