Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BackupPolicy

Package version

interface

An interface representing BackupPolicy. The backup policy.

extends

BaseModel

Hierarchy

Index

Properties

Optional backupPolicyCreationType

backupPolicyCreationType: BackupPolicyCreationType
member

{BackupPolicyCreationType} [backupPolicyCreationType] The backup policy creation type. Indicates whether this was created through SaaS or through StorSimple Snapshot Manager. Possible values include: 'BySaaS', 'BySSM' NOTE: This property will not be serialized. It can only be populated by the server.

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 lastBackupTime

lastBackupTime: Date
member

{Date} [lastBackupTime] The time of the last backup for the backup policy. NOTE: This property will not be serialized. It can only be populated by the server.

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.

Optional nextBackupTime

nextBackupTime: Date
member

{Date} [nextBackupTime] The time of the next backup for the backup policy. NOTE: This property will not be serialized. It can only be populated by the server.

Optional scheduledBackupStatus

scheduledBackupStatus: ScheduledBackupStatus
member

{ScheduledBackupStatus} [scheduledBackupStatus] Indicates whether atleast one of the schedules in the backup policy is active or not. Possible values include: 'Disabled', 'Enabled' NOTE: This property will not be serialized. It can only be populated by the server.

Optional schedulesCount

schedulesCount: undefined | number
member

{number} [schedulesCount] The count of schedules the backup policy contains. NOTE: This property will not be serialized. It can only be populated by the server.

Optional ssmHostName

ssmHostName: undefined | string
member

{string} [ssmHostName] If the backup policy was created by StorSimple Snapshot Manager, then this field indicates the hostname of the StorSimple Snapshot Manager. NOTE: This property will not be serialized. It can only be populated by the server.

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.

volumeIds

volumeIds: string[]
member

{string[]} volumeIds The path IDs of the volumes which are part of the backup policy.

Generated using TypeDoc