Share via


ArmDataProtectionBackupModelFactory.BackupJobExtendedInfo Method

Definition

Overloads

BackupJobExtendedInfo(IReadOnlyDictionary<String,String>, String, Nullable<Double>, String, RestoreJobRecoveryPointDetails, IEnumerable<BackupJobSubTask>, RestoreJobRecoveryPointDetails)

Initializes a new instance of BackupJobExtendedInfo.

BackupJobExtendedInfo(IReadOnlyDictionary<String,String>, String, Nullable<Double>, String, RestoreJobRecoveryPointDetails, IEnumerable<BackupJobSubTask>, RestoreJobRecoveryPointDetails, IEnumerable<UserFacingWarningDetail>)

Initializes a new instance of BackupJobExtendedInfo.

BackupJobExtendedInfo(IReadOnlyDictionary<String,String>, String, Nullable<Double>, String, RestoreJobRecoveryPointDetails, IEnumerable<BackupJobSubTask>, RestoreJobRecoveryPointDetails)

Source:
ArmDataProtectionBackupModelFactory.cs
Source:
ArmDataProtectionBackupModelFactory.cs

Initializes a new instance of BackupJobExtendedInfo.

public static Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo BackupJobExtendedInfo (System.Collections.Generic.IReadOnlyDictionary<string,string> additionalDetails = default, string backupInstanceState = default, double? dataTransferredInBytes = default, string recoveryDestination = default, Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails sourceRecoverPoint = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.BackupJobSubTask> subTasks = default, Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails targetRecoverPoint = default);
static member BackupJobExtendedInfo : System.Collections.Generic.IReadOnlyDictionary<string, string> * string * Nullable<double> * string * Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails * seq<Azure.ResourceManager.DataProtectionBackup.Models.BackupJobSubTask> * Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails -> Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo
Public Shared Function BackupJobExtendedInfo (Optional additionalDetails As IReadOnlyDictionary(Of String, String) = Nothing, Optional backupInstanceState As String = Nothing, Optional dataTransferredInBytes As Nullable(Of Double) = Nothing, Optional recoveryDestination As String = Nothing, Optional sourceRecoverPoint As RestoreJobRecoveryPointDetails = Nothing, Optional subTasks As IEnumerable(Of BackupJobSubTask) = Nothing, Optional targetRecoverPoint As RestoreJobRecoveryPointDetails = Nothing) As BackupJobExtendedInfo

Parameters

additionalDetails
IReadOnlyDictionary<String,String>

Job's Additional Details.

backupInstanceState
String

State of the Backup Instance.

dataTransferredInBytes
Nullable<Double>

Number of bytes transferred.

recoveryDestination
String

Destination where restore is done.

sourceRecoverPoint
RestoreJobRecoveryPointDetails

Details of the Source Recovery Point.

subTasks
IEnumerable<BackupJobSubTask>

List of Sub Tasks of the job.

targetRecoverPoint
RestoreJobRecoveryPointDetails

Details of the Target Recovery Point.

Returns

A new BackupJobExtendedInfo instance for mocking.

Applies to

BackupJobExtendedInfo(IReadOnlyDictionary<String,String>, String, Nullable<Double>, String, RestoreJobRecoveryPointDetails, IEnumerable<BackupJobSubTask>, RestoreJobRecoveryPointDetails, IEnumerable<UserFacingWarningDetail>)

Source:
ArmDataProtectionBackupModelFactory.cs
Source:
ArmDataProtectionBackupModelFactory.cs

Initializes a new instance of BackupJobExtendedInfo.

public static Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo BackupJobExtendedInfo (System.Collections.Generic.IReadOnlyDictionary<string,string> additionalDetails = default, string backupInstanceState = default, double? dataTransferredInBytes = default, string recoveryDestination = default, Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails sourceRecoverPoint = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.BackupJobSubTask> subTasks = default, Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails targetRecoverPoint = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.UserFacingWarningDetail> warningDetails = default);
static member BackupJobExtendedInfo : System.Collections.Generic.IReadOnlyDictionary<string, string> * string * Nullable<double> * string * Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails * seq<Azure.ResourceManager.DataProtectionBackup.Models.BackupJobSubTask> * Azure.ResourceManager.DataProtectionBackup.Models.RestoreJobRecoveryPointDetails * seq<Azure.ResourceManager.DataProtectionBackup.Models.UserFacingWarningDetail> -> Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo
Public Shared Function BackupJobExtendedInfo (Optional additionalDetails As IReadOnlyDictionary(Of String, String) = Nothing, Optional backupInstanceState As String = Nothing, Optional dataTransferredInBytes As Nullable(Of Double) = Nothing, Optional recoveryDestination As String = Nothing, Optional sourceRecoverPoint As RestoreJobRecoveryPointDetails = Nothing, Optional subTasks As IEnumerable(Of BackupJobSubTask) = Nothing, Optional targetRecoverPoint As RestoreJobRecoveryPointDetails = Nothing, Optional warningDetails As IEnumerable(Of UserFacingWarningDetail) = Nothing) As BackupJobExtendedInfo

Parameters

additionalDetails
IReadOnlyDictionary<String,String>

Job's Additional Details.

backupInstanceState
String

State of the Backup Instance.

dataTransferredInBytes
Nullable<Double>

Number of bytes transferred.

recoveryDestination
String

Destination where restore is done.

sourceRecoverPoint
RestoreJobRecoveryPointDetails

Details of the Source Recovery Point.

subTasks
IEnumerable<BackupJobSubTask>

List of Sub Tasks of the job.

targetRecoverPoint
RestoreJobRecoveryPointDetails

Details of the Target Recovery Point.

warningDetails
IEnumerable<UserFacingWarningDetail>

A List, detailing the warnings related to the job.

Returns

A new BackupJobExtendedInfo instance for mocking.

Applies to