Share via


Backup Class

Definition

The backup.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Backup : Microsoft.Azure.Management.StorSimple8000Series.Models.BaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Backup = class
    inherit BaseModel
Public Class Backup
Inherits BaseModel
Inheritance
Backup
Attributes

Constructors

Backup()

Initializes a new instance of the Backup class.

Backup(DateTime, Int64, IList<BackupElement>, String, String, String, Nullable<Kind>, Nullable<BackupType>, Nullable<BackupJobCreationType>, String, String)

Initializes a new instance of the Backup class.

Properties

BackupJobCreationType

Gets or sets the backup job creation type. Possible values include: 'Adhoc', 'BySchedule', 'BySSM'

BackupPolicyId

Gets or sets the path ID of the backup policy.

BackupType

Gets or sets the type of the backup. Possible values include: 'LocalSnapshot', 'CloudSnapshot'

CreatedOn

Gets or sets the time when the backup was created.

Elements

Gets or sets the backup elements.

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)
Name

Gets the name of the object.

(Inherited from BaseModel)
SizeInBytes

Gets or sets the backup size in bytes.

SsmHostName

Gets or sets the StorSimple Snapshot Manager host name.

Type

Gets the hierarchical type of the object.

(Inherited from BaseModel)

Methods

Validate()

Validate the object.

Applies to