IaasVMRestoreWithRehydrationRequest Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
IaasVMRestoreWithRehydrationRequest() |
Inicializa una nueva instancia de la clase IaasVMRestoreWithRehydrationRequest. |
IaasVMRestoreWithRehydrationRequest(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, EncryptionDetails, IList<Nullable<Int32>>, Nullable<Boolean>, String, IList<String>, IdentityInfo, IdentityBasedRestoreDetails, RecoveryPointRehydrationInfo) |
Inicializa una nueva instancia de la clase IaasVMRestoreWithRehydrationRequest. |
IaasVMRestoreWithRehydrationRequest()
Inicializa una nueva instancia de la clase IaasVMRestoreWithRehydrationRequest.
public IaasVMRestoreWithRehydrationRequest ();
Public Sub New ()
Se aplica a
IaasVMRestoreWithRehydrationRequest(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, EncryptionDetails, IList<Nullable<Int32>>, Nullable<Boolean>, String, IList<String>, IdentityInfo, IdentityBasedRestoreDetails, RecoveryPointRehydrationInfo)
Inicializa una nueva instancia de la clase IaasVMRestoreWithRehydrationRequest.
public IaasVMRestoreWithRehydrationRequest (string recoveryPointId = default, string recoveryType = default, string sourceResourceId = default, string targetVirtualMachineId = default, string targetResourceGroupId = default, string storageAccountId = default, string virtualNetworkId = default, string subnetId = default, string targetDomainNameId = default, string region = default, string affinityGroup = default, bool? createNewCloudService = default, bool? originalStorageAccountOption = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.EncryptionDetails encryptionDetails = default, System.Collections.Generic.IList<int?> restoreDiskLunList = default, bool? restoreWithManagedDisks = default, string diskEncryptionSetId = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityInfo identityInfo = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityBasedRestoreDetails identityBasedRestoreDetails = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointRehydrationInfo recoveryPointRehydrationInfo = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreWithRehydrationRequest : string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.EncryptionDetails * System.Collections.Generic.IList<Nullable<int>> * Nullable<bool> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityInfo * Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityBasedRestoreDetails * Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointRehydrationInfo -> Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreWithRehydrationRequest
Public Sub New (Optional recoveryPointId As String = Nothing, Optional recoveryType As String = Nothing, Optional sourceResourceId As String = Nothing, Optional targetVirtualMachineId As String = Nothing, Optional targetResourceGroupId As String = Nothing, Optional storageAccountId As String = Nothing, Optional virtualNetworkId As String = Nothing, Optional subnetId As String = Nothing, Optional targetDomainNameId As String = Nothing, Optional region As String = Nothing, Optional affinityGroup As String = Nothing, Optional createNewCloudService As Nullable(Of Boolean) = Nothing, Optional originalStorageAccountOption As Nullable(Of Boolean) = Nothing, Optional encryptionDetails As EncryptionDetails = Nothing, Optional restoreDiskLunList As IList(Of Nullable(Of Integer)) = Nothing, Optional restoreWithManagedDisks As Nullable(Of Boolean) = Nothing, Optional diskEncryptionSetId As String = Nothing, Optional zones As IList(Of String) = Nothing, Optional identityInfo As IdentityInfo = Nothing, Optional identityBasedRestoreDetails As IdentityBasedRestoreDetails = Nothing, Optional recoveryPointRehydrationInfo As RecoveryPointRehydrationInfo = Nothing)
Parámetros
- recoveryPointId
- String
Identificador de la copia de seguridad que se va a recuperar.
- recoveryType
- String
Tipo de esta recuperación. Entre los valores posibles se incluyen: 'Invalid', 'OriginalLocation', 'AlternateLocation', 'RestoreDisks', 'Offline'
- sourceResourceId
- String
Id. de ARM completo de la máquina virtual que se está recuperando.
- targetVirtualMachineId
- String
Este es el identificador de ARM completo de la máquina virtual que se creará. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
- targetResourceGroupId
- String
Este es el identificador de ARM del grupo de recursos que desea crear para esta máquina virtual y otros artefactos. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}
- storageAccountId
- String
Id. de ARM completo de la cuenta de almacenamiento a la que se debe restaurar la máquina virtual.
- virtualNetworkId
- String
Este es el identificador de red virtual de la red virtual que se conectará a la máquina virtual. El usuario se validará para los permisos de acción de unión en el acceso vinculado.
- subnetId
- String
El identificador de subred es el identificador de subred asociado a la máquina virtual que se va a restaurar. En el caso de las máquinas virtuales clásicas, sería {VnetID}/Subnet/{SubnetName} y, para las máquinas virtuales de Azure Resource Manager, se usaría el identificador de recurso de ARM para representar la subred.
- targetDomainNameId
- String
Identificador completo de ARM del nombre de dominio que se va a asociar a la máquina virtual que se va a restaurar. Esto solo se aplica a la Virtual Machines clásica.
- region
- String
Región en la que se restaura la máquina virtual.
- affinityGroup
- String
Grupo de afinidad asociado a la máquina virtual que se va a restaurar. Solo se usa para la Virtual Machines de proceso clásico.
Debe crearse un nuevo servicio en la nube al restaurar la máquina virtual. Si es false, la máquina virtual se restaurará en el mismo servicio en la nube que estaba en el momento de la copia de seguridad.
- encryptionDetails
- EncryptionDetails
Detalles necesarios si la máquina virtual se cifró en el momento de la copia de seguridad.
Marca para indicar que una máquina virtual de disco no administrada debe restaurarse con managed disks.
- diskEncryptionSetId
- String
Identificador de DiskEncryptionSet: es necesario si la máquina virtual debe cifrarse en reposo durante la restauración con la clave administrada por el cliente.
- identityInfo
- IdentityInfo
Información de identidad administrada necesaria para acceder a la cuenta de almacenamiento del cliente.
- identityBasedRestoreDetails
- IdentityBasedRestoreDetails
Detalles de restauración específicos de la carga de trabajo de máquina virtual iaaS para restauraciones mediante identidad administrada.
- recoveryPointRehydrationInfo
- RecoveryPointRehydrationInfo
Información de rehidratación de RP
Se aplica a
Azure SDK for .NET