Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Backup

Package version

interface

An interface representing Backup. The backup.

extends

BaseModel

Hierarchy

Index

Properties

Optional backupJobCreationType

backupJobCreationType: BackupJobCreationType
member

{BackupJobCreationType} [backupJobCreationType] The backup job creation type. Possible values include: 'Adhoc', 'BySchedule', 'BySSM'

Optional backupPolicyId

backupPolicyId: undefined | string
member

{string} [backupPolicyId] The path ID of the backup policy.

Optional backupType

backupType: BackupType
member

{BackupType} [backupType] The type of the backup. Possible values include: 'LocalSnapshot', 'CloudSnapshot'

createdOn

createdOn: Date
member

{Date} createdOn The time when the backup was created.

elements

elements: BackupElement[]
member

{BackupElement[]} elements The backup elements.

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 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.

sizeInBytes

sizeInBytes: number
member

{number} sizeInBytes The backup size in bytes.

Optional ssmHostName

ssmHostName: undefined | string
member

{string} [ssmHostName] The StorSimple Snapshot Manager host name.

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