Compartilhar via


IaasVMRestoreWithRehydrationRequest interface

Restauração específica da carga de trabalho da VM iaaS com reidratação integrada do ponto de recuperação.

Extends

Propriedades

objectType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

recoveryPointRehydrationInfo

Informações de reidratação de RP

Propriedades herdadas

affinityGroup

Grupo de afinidades associado à VM a ser restaurada. Usado somente para Máquinas Virtuais de Computação Clássica.

createNewCloudService

Caso um novo serviço de nuvem seja 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

ID do DiskEncryptionSet – necessário se a VM precisar ser criptografada em repouso durante a restauração com a chave gerenciada pelo cliente.

encryptionDetails

Detalhes necessários se a VM foi criptografada no momento do backup.

extendedLocation

O local estendido de destino em que a VM deve ser restaurada deve ser nulo se a restauração for feita na nuvem pública

identityBasedRestoreDetails

Detalhes de restauração específicos da carga de trabalho de VM iaaS para restaurações usando a identidade gerenciada.

identityInfo

Informações de Identidade Gerenciada necessárias para acessar a conta de armazenamento do cliente.

originalStorageAccountOption

Opção de conta de armazenamento original

recoveryPointId

ID da cópia de backup a ser recuperada.

recoveryType

Tipo dessa recuperação.

region

Região na qual a máquina virtual é restaurada.

resourceGuardOperationRequests

ResourceGuardOperationRequests no qual a verificação lac será executada

restoreDiskLunList

Lista de LUNs de disco para restauração parcial

restoreWithManagedDisks

O sinalizador para indicar uma VM de disco não gerenciado deve ser restaurado com discos gerenciados.

securedVMDetails

Armazena detalhes da VM protegida

sourceResourceId

ID do ARM totalmente qualificada da VM que está sendo recuperada.

storageAccountId

ID do ARM totalmente qualificada da conta de armazenamento para a qual a VM precisa ser restaurada.

subnetId

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 do Azure Resource Manager, seria a ID de recurso do ARM usada para representar a sub-rede.

targetDiskNetworkAccessSettings

Especifica as configurações de acesso à rede de destino para discos da VM a serem restaurados,

targetDomainNameId

ID do ARM totalmente qualificada do nome de domínio a ser associado à VM que está sendo restaurada. Isso se aplica somente às Máquinas Virtuais Clássicas.

targetResourceGroupId

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

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

virtualNetworkId

Essa é a ID da 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

Zona de destino em que a VM e seus discos devem ser restaurados.

Detalhes da propriedade

objectType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

objectType: "IaasVMRestoreWithRehydrationRequest"

Valor da propriedade

"IaasVMRestoreWithRehydrationRequest"

recoveryPointRehydrationInfo

Informações de reidratação de RP

recoveryPointRehydrationInfo?: RecoveryPointRehydrationInfo

Valor da propriedade

Detalhes das propriedades herdadas

affinityGroup

Grupo de afinidades associado à VM a ser restaurada. Usado somente para Máquinas Virtuais de Computação Clássica.

affinityGroup?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.affinityGroup

createNewCloudService

Caso um novo serviço de nuvem seja 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.

createNewCloudService?: boolean

Valor da propriedade

boolean

Herdado deIaasVMRestoreRequest.createNewCloudService

diskEncryptionSetId

ID do DiskEncryptionSet – necessário se a VM precisar ser criptografada em repouso durante a restauração com a chave gerenciada pelo cliente.

diskEncryptionSetId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.diskEncryptionSetId

encryptionDetails

Detalhes necessários se a VM foi criptografada no momento do backup.

encryptionDetails?: EncryptionDetails

Valor da propriedade

Herdado deIaasVMRestoreRequest.encryptionDetails

extendedLocation

O local estendido de destino em que a VM deve ser restaurada deve ser nulo se a restauração for feita na nuvem pública

extendedLocation?: ExtendedLocation

Valor da propriedade

Herdado deIaasVMRestoreRequest.extendedLocation

identityBasedRestoreDetails

Detalhes de restauração específicos da carga de trabalho de VM iaaS para restaurações usando a identidade gerenciada.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Valor da propriedade

Herdado deIaasVMRestoreRequest.identityBasedRestoreDetails

identityInfo

Informações de Identidade Gerenciada necessárias para acessar a conta de armazenamento do cliente.

identityInfo?: IdentityInfo

Valor da propriedade

Herdado deIaasVMRestoreRequest.identityInfo

originalStorageAccountOption

Opção de conta de armazenamento original

originalStorageAccountOption?: boolean

Valor da propriedade

boolean

Herdado deIaasVMRestoreRequest.originalStorageAccountOption

recoveryPointId

ID da cópia de backup a ser recuperada.

recoveryPointId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.recoveryPointId

recoveryType

Tipo dessa recuperação.

recoveryType?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.recoveryType

region

Região na qual a máquina virtual é restaurada.

region?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.region

resourceGuardOperationRequests

ResourceGuardOperationRequests no qual a verificação lac será executada

resourceGuardOperationRequests?: string[]

Valor da propriedade

string[]

Herdado deIaasVMRestoreRequest.resourceGuardOperationRequests

restoreDiskLunList

Lista de LUNs de disco para restauração parcial

restoreDiskLunList?: number[]

Valor da propriedade

number[]

Herdado deIaasVMRestoreRequest.restoreDiskLunList

restoreWithManagedDisks

O sinalizador para indicar uma VM de disco não gerenciado deve ser restaurado com discos gerenciados.

restoreWithManagedDisks?: boolean

Valor da propriedade

boolean

Herdado deIaasVMRestoreRequest.restoreWithManagedDisks

securedVMDetails

Armazena detalhes da VM protegida

securedVMDetails?: SecuredVMDetails

Valor da propriedade

Herdado deIaasVMRestoreRequest.securedVMDetails

sourceResourceId

ID do ARM totalmente qualificada da VM que está sendo recuperada.

sourceResourceId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.sourceResourceId

storageAccountId

ID do ARM totalmente qualificada da conta de armazenamento para a qual a VM precisa ser restaurada.

storageAccountId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.storageAccountId

subnetId

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 do Azure Resource Manager, seria a ID de recurso do ARM usada para representar a sub-rede.

subnetId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.subnetId

targetDiskNetworkAccessSettings

Especifica as configurações de acesso à rede de destino para discos da VM a serem restaurados,

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Valor da propriedade

Herdado deIaasVMRestoreRequest.targetDiskNetworkAccessSettings

targetDomainNameId

ID do ARM totalmente qualificada do nome de domínio a ser associado à VM que está sendo restaurada. Isso se aplica somente às Máquinas Virtuais Clássicas.

targetDomainNameId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.targetDomainNameId

targetResourceGroupId

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}

targetResourceGroupId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.targetResourceGroupId

targetVirtualMachineId

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

targetVirtualMachineId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.targetVirtualMachineId

virtualNetworkId

Essa é a ID da 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.

virtualNetworkId?: string

Valor da propriedade

string

Herdado deIaasVMRestoreRequest.virtualNetworkId

zones

Zona de destino em que a VM e seus discos devem ser restaurados.

zones?: string[]

Valor da propriedade

string[]

Herdado deIaasVMRestoreRequest.zones