Compartir a través de


AzureWorkloadSQLRestoreRequest Constructores

Definición

Sobrecargas

AzureWorkloadSQLRestoreRequest()

Inicializa una nueva instancia de la clase AzureWorkloadSQLRestoreRequest.

AzureWorkloadSQLRestoreRequest(String, String, IDictionary<String, String>, TargetRestoreInfo, String, String, Nullable<Boolean>, Nullable<Boolean>, IList<SQLDataDirectoryMapping>)

Inicializa una nueva instancia de la clase AzureWorkloadSQLRestoreRequest.

AzureWorkloadSQLRestoreRequest()

Inicializa una nueva instancia de la clase AzureWorkloadSQLRestoreRequest.

public AzureWorkloadSQLRestoreRequest ();
Public Sub New ()

Se aplica a

AzureWorkloadSQLRestoreRequest(String, String, IDictionary<String, String>, TargetRestoreInfo, String, String, Nullable<Boolean>, Nullable<Boolean>, IList<SQLDataDirectoryMapping>)

Inicializa una nueva instancia de la clase AzureWorkloadSQLRestoreRequest.

public AzureWorkloadSQLRestoreRequest (string recoveryType = default, string sourceResourceId = default, System.Collections.Generic.IDictionary<string,string> propertyBag = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.TargetRestoreInfo targetInfo = default, string recoveryMode = default, string targetVirtualMachineId = default, bool? shouldUseAlternateTargetLocation = default, bool? isNonRecoverable = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.SQLDataDirectoryMapping> alternateDirectoryPaths = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureWorkloadSQLRestoreRequest : string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.TargetRestoreInfo * string * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.SQLDataDirectoryMapping> -> Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureWorkloadSQLRestoreRequest
Public Sub New (Optional recoveryType As String = Nothing, Optional sourceResourceId As String = Nothing, Optional propertyBag As IDictionary(Of String, String) = Nothing, Optional targetInfo As TargetRestoreInfo = Nothing, Optional recoveryMode As String = Nothing, Optional targetVirtualMachineId As String = Nothing, Optional shouldUseAlternateTargetLocation As Nullable(Of Boolean) = Nothing, Optional isNonRecoverable As Nullable(Of Boolean) = Nothing, Optional alternateDirectoryPaths As IList(Of SQLDataDirectoryMapping) = Nothing)

Parámetros

recoveryType
String

Tipo de esta recuperación. Entre los valores posibles se incluyen: 'Invalid', 'OriginalLocation', 'AlternateLocation', 'RestoreDisks', 'Offline'

sourceResourceId
String

Identificador completo de ARM de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando.

propertyBag
IDictionary<String,String>

Contenedor de propiedades específico de la carga de trabajo.

targetInfo
TargetRestoreInfo

Detalles de la base de datos de destino

recoveryMode
String

Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. Entre los valores posibles se incluyen: "Invalid", "FileRecovery", "WorkloadRecovery"

targetVirtualMachineId
String

Este es el identificador de ARM completo de la máquina virtual de destino. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

shouldUseAlternateTargetLocation
Nullable<Boolean>

Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo.

isNonRecoverable
Nullable<Boolean>

Propiedad específica de SQL en la que el usuario puede optar por establecer la operación sin recuperación cuando se intenta realizar la operación de restauración

alternateDirectoryPaths
IList<SQLDataDirectoryMapping>

Detalles del directorio de datos

Se aplica a