Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BackupEngineBase

Package version

The base backup engine class. All workload specific backup engines derive from this class.

Hierarchy

  • BackupEngineBase

Index

Properties

Optional azureBackupAgentVersion

azureBackupAgentVersion: undefined | string

Backup agent version

Optional backupEngineId

backupEngineId: undefined | string

ID of the backup engine.

Optional backupEngineState

backupEngineState: undefined | string

Status of the backup engine with the Recovery Services Vault. = {Active/Deleting/DeleteFailed}

backupEngineType

backupEngineType: "AzureBackupServerEngine" | "DpmBackupEngine"

Polymorphic discriminator, which specifies the different types this object can be

Optional backupManagementType

backupManagementType: BackupManagementType

Type of backup management for the backup engine.

Optional canReRegister

canReRegister: undefined | false | true

Flag indicating if the backup engine be registered, once already registered.

Optional dpmVersion

dpmVersion: undefined | string

Backup engine version

Optional extendedInfo

Extended info of the backupengine

Optional friendlyName

friendlyName: undefined | string

Friendly name of the backup engine.

Optional healthStatus

healthStatus: undefined | string

Backup status of the backup engine.

Optional isAzureBackupAgentUpgradeAvailable

isAzureBackupAgentUpgradeAvailable: undefined | false | true

To check if backup agent upgrade available

Optional isDpmUpgradeAvailable

isDpmUpgradeAvailable: undefined | false | true

To check if backup engine upgrade available

Optional registrationStatus

registrationStatus: undefined | string

Registration status of the backup engine with the Recovery Services Vault.

Generated using TypeDoc