Compartilhar via


IaasVMRestoreRequest Classe

Definição

Restauração específica da carga de trabalho da VM iaaS.

public class IaasVMRestoreRequest : Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequest
type IaasVMRestoreRequest = class
    inherit RestoreRequest
Public Class IaasVMRestoreRequest
Inherits RestoreRequest
Herança
IaasVMRestoreRequest
Derivado

Construtores

IaasVMRestoreRequest()

Inicializa uma nova instância da classe IaasVMRestoreRequest.

IaasVMRestoreRequest(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)

Inicializa uma nova instância da classe IaasVMRestoreRequest.

Propriedades

AffinityGroup

Obtém ou define o grupo de afinidade associado à VM a ser restaurada. Usado somente para Máquinas Virtuais de Computação Clássica.

CreateNewCloudService

Obtém ou define se um novo serviço de nuvem deve ser criado durante a restauração da VM. Se isso for falso, a VM será restaurada para o mesmo serviço de nuvem que era no momento do backup.

DiskEncryptionSetId

Obtém ou define a ID de diskEncryptionSet – necessária se a VM precisar ser criptografada em repouso durante a restauração com a chave gerenciada pelo cliente.

EncryptionDetails

Obtém ou define os detalhes necessários se a VM foi criptografada no momento do backup.

IdentityBasedRestoreDetails

Obtém ou define detalhes de restauração específicos da carga de trabalho da VM iaaS para restaurações usando a identidade gerenciada.

IdentityInfo

Obtém ou define as informações de identidade gerenciadas necessárias para acessar a conta de armazenamento do cliente.

OriginalStorageAccountOption

Obtém ou define a opção de conta de armazenamento original

RecoveryPointId

Obtém ou define a ID da cópia de backup a ser recuperada.

RecoveryType

Obtém ou define o tipo dessa recuperação. Os valores possíveis incluem: 'Invalid', 'OriginalLocation', 'AlternateLocation', 'RestoreDisks', 'Offline'

Region

Obtém ou define a região na qual a máquina virtual é restaurada.

RestoreDiskLunList

Obtém ou define a lista de LUNs de disco para restauração parcial

RestoreWithManagedDisks

Obtém ou define o sinalizador para indicar que uma VM de disco não gerenciada deve ser restaurada com discos gerenciados.

SourceResourceId

Obtém ou define a ID do ARM totalmente qualificada da VM que está sendo recuperada.

StorageAccountId

Obtém ou define a ID do ARM totalmente qualificada da conta de armazenamento para a qual a VM precisa ser restaurada.

SubnetId

Obtém ou define a ID da sub-rede, é a ID da sub-rede associada à VM a ser restaurada. Para VMs clássicas, seria {VnetID}/Subnet/{SubnetName} e, para as VMs Resource Manager do Azure, seria a ID de recurso do ARM usada para representar a sub-rede.

TargetDomainNameId

Obtém ou define a ID do ARM totalmente qualificada do nome de domínio a ser associada à VM que está sendo restaurada. Isso se aplica somente a Máquinas Virtuais Clássicas.

TargetResourceGroupId

Obtém ou define essa é a ID do ARM do grupo de recursos que você deseja criar para essa máquina virtual e outros artefatos. Por exemplo, /subscriptions/{subId}/resourcegroups/{rg}

TargetVirtualMachineId

Obtém ou define essa é a ID completa do ARM da VM que será criada. Por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

VirtualNetworkId

Obtém ou define essa é a ID de rede virtual da vnet que será anexada à máquina virtual. O usuário será validado para permissões de ação de junção no acesso vinculado.

Zones

Obtém ou define a zona de destino em que a VM e seus discos devem ser restaurados.

Aplica-se a