Share via


DpmBackupEngine Constructors

Definition

Overloads

DpmBackupEngine()

Initializes a new instance of the DpmBackupEngine class.

DpmBackupEngine(String, String, String, String, String, Nullable<Boolean>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, BackupEngineExtendedInfo)

Initializes a new instance of the DpmBackupEngine class.

DpmBackupEngine()

Initializes a new instance of the DpmBackupEngine class.

public DpmBackupEngine ();
Public Sub New ()

Applies to

DpmBackupEngine(String, String, String, String, String, Nullable<Boolean>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, BackupEngineExtendedInfo)

Initializes a new instance of the DpmBackupEngine class.

public DpmBackupEngine (string friendlyName = default, string backupManagementType = default, string registrationStatus = default, string backupEngineState = default, string healthStatus = default, bool? canReRegister = default, string backupEngineId = default, string dpmVersion = default, string azureBackupAgentVersion = default, bool? isAzureBackupAgentUpgradeAvailable = default, bool? isDpmUpgradeAvailable = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineExtendedInfo extendedInfo = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.Models.DpmBackupEngine : string * string * string * string * string * Nullable<bool> * string * string * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineExtendedInfo -> Microsoft.Azure.Management.RecoveryServices.Backup.Models.DpmBackupEngine
Public Sub New (Optional friendlyName As String = Nothing, Optional backupManagementType As String = Nothing, Optional registrationStatus As String = Nothing, Optional backupEngineState As String = Nothing, Optional healthStatus As String = Nothing, Optional canReRegister As Nullable(Of Boolean) = Nothing, Optional backupEngineId As String = Nothing, Optional dpmVersion As String = Nothing, Optional azureBackupAgentVersion As String = Nothing, Optional isAzureBackupAgentUpgradeAvailable As Nullable(Of Boolean) = Nothing, Optional isDpmUpgradeAvailable As Nullable(Of Boolean) = Nothing, Optional extendedInfo As BackupEngineExtendedInfo = Nothing)

Parameters

friendlyName
String

Friendly name of the backup engine.

backupManagementType
String

Type of backup management for the backup engine. Possible values include: 'Invalid', 'AzureIaasVM', 'MAB', 'DPM', 'AzureBackupServer', 'AzureSql', 'AzureStorage', 'AzureWorkload', 'DefaultBackup'

registrationStatus
String

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

backupEngineState
String

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

healthStatus
String

Backup status of the backup engine.

canReRegister
Nullable<Boolean>

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

backupEngineId
String

ID of the backup engine.

dpmVersion
String

Backup engine version

azureBackupAgentVersion
String

Backup agent version

isAzureBackupAgentUpgradeAvailable
Nullable<Boolean>

To check if backup agent upgrade available

isDpmUpgradeAvailable
Nullable<Boolean>

To check if backup engine upgrade available

extendedInfo
BackupEngineExtendedInfo

Extended info of the backupengine

Applies to