Class Snapshot#

Inheritance Relationships#

Base Type#

Class Documentation#

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

Defines a single backup snapshot of a database that has been taken.

REQUIRES: Backup Services

Public Functions

Snapshot ()#
Snapshot (Object obj)

Properties

Guid BackupUid { get; set; }#

The unique id of the backup job that created this snapshot.

string Name { get; set; }#

The unique name of the snapshot.

string Comments { get; set; }#

Descriptive comments and notes associated with this snapshot.

string Filename { get; set; }#

The filename of the snapshot file as stored.

string Sha512 { get; set; }#

The SHA512 check sum of the snapshot contents.

int Size { get; set; }#

The total file size of the snapshot.

DatabaseType Type { get; set; }#

The type of database.

Public Static Functions

new Snapshot Parse (string json)#

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

Param json:

Return: