Restores - Trigger
Restaura os dados de backup especificados. Esta é uma operação assíncrona. Para saber o status dessa chamada de API, use a API GetProtectedItemOperationResult.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/restore?api-version=2024-10-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
container
|
path | True |
string |
Nome do contêiner associado aos itens de backup. |
fabric
|
path | True |
string |
Nome da malha associado aos itens de backup. |
protected
|
path | True |
string |
Item de backup a ser restaurado. |
recovery
|
path | True |
string |
ID do ponto de recuperação, que representa os dados de backup a serem restaurados. |
resource
|
path | True |
string |
O nome do grupo de recursos onde o cofre de serviços de recuperação está presente. |
subscription
|
path | True |
string |
O ID da subscrição. |
vault
|
path | True |
string |
O nome do cofre dos serviços de recuperação. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Cabeçalho do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
eTag |
string |
ETag opcional. |
location |
string |
Localização do recurso. |
properties |
RestoreRequest:
|
Propriedades RestoreRequestResource |
tags |
object |
Tags de recursos. |
Respostas
Name | Tipo | Description |
---|---|---|
202 Accepted |
Aceito |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | Personifique a sua conta de utilizador. |
Exemplos
Restore Disks with IaasVMRestoreRequest
Pedido de amostra
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"targetDiskNetworkAccessSettings": {
"targetDiskNetworkAccessOption": "EnablePrivateAccessForAllDisks",
"targetDiskAccessId": "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy"
}
}
}
Resposta da amostra
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails
Pedido de amostra
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"
}
}
}
Resposta da amostra
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore Disks with IaasVMRestoreWithRehydrationRequest
Pedido de amostra
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreWithRehydrationRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"recoveryPointRehydrationInfo": {
"rehydrationRetentionDuration": "P7D",
"rehydrationPriority": "Standard"
}
}
}
Resposta da amostra
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest
Pedido de amostra
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
}
}
}
Resposta da amostra
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails
Pedido de amostra
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"
}
}
}
Resposta da amostra
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest
Pedido de amostra
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreWithRehydrationRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"recoveryPointRehydrationInfo": {
"rehydrationRetentionDuration": "P7D",
"rehydrationPriority": "High"
}
}
}
Resposta da amostra
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Definições
Name | Description |
---|---|
Azure |
Solicitação de restauração do AzureFileShare |
Azure |
AzureWorkload SAP Hana -specific restauração. Especificamente para restauração PointInTime/Log |
Azure |
Restauração específica do AzureWorkload. |
Azure |
AzureWorkload SAP Hana -specific restauração. Especificamente para restauração PointInTime/Log |
Azure |
Restauração específica do AzureWorkload SAP Hana com reidratação integrada do ponto de recuperação. |
Azure |
Restauração específica do AzureWorkload SAP Hana. |
Azure |
Restauração específica do AzureWorkload SAP Hana com reidratação integrada do ponto de recuperação. |
Azure |
AzureWorkload SQL -specific restauração. Especificamente para restauração PointInTime/Log |
Azure |
Restauração específica do AzureWorkload SQL com reidratação integrada do ponto de recuperação. |
Azure |
AzureWorkload SQL -specific restauração. Especificamente para restauração completa/diff |
Azure |
Restauração específica do AzureWorkload SQL com reidratação integrada do ponto de recuperação |
Cloud |
Uma resposta de erro do serviço de Instância de Contêiner. |
Cloud |
Uma resposta de erro do serviço de Instância de Contêiner. |
Copy |
Opções para resolver conflitos de cópia. |
Encryption |
Detalhes necessários se a VM foi criptografada no momento do backup. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Extended |
O local estendido do ponto de recuperação onde a VM estava presente. |
Iaas |
Restauração específica da carga de trabalho da VM IaaS. |
Iaas |
Restauração específica da carga de trabalho da VM IaaS com reidratação integrada do ponto de recuperação. |
Identity |
Detalhes de restauração específicos da carga de trabalho da VM IaaS para restaurações usando identidade gerenciada |
Identity |
Encapsula informações relacionadas ao Managed Identity |
Overwrite |
Pode substituir se a Base de Dados de Destino já existir |
Recovery |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
Recovery |
Informações sobre reidratação RP |
Recovery |
Tipo desta recuperação. |
Rehydration |
Prioridade de reidratação |
Restore |
Restaure as especificações do arquivo, como o caminho do arquivo, o tipo e as informações do caminho da pasta de destino. |
Restore |
Classe base para solicitação de restauração. As solicitações de restauração específicas da carga de trabalho são derivadas dessa classe. |
Restore |
Tipo de restauração (FullShareRestore ou ItemLevelRestore) |
Secured |
Restaurar parâmetros de solicitação para VMs seguras |
Snapshot |
Encapsula informações sobre recuperação de snapshot para SAP Hana |
SQLData |
Encapsula informações sobre o diretório de dados |
SQLData |
Tipo de mapeamento de diretório de dados |
Target |
Informações de compartilhamento de arquivos do Azure de destino. |
Target |
Configurações de acesso à rede a serem usadas para discos restaurados |
Target |
Especifica as configurações de acesso à rede de destino para discos de VM a serem restaurados. |
Target |
Detalhes sobre a carga de trabalho de destino durante a operação de restauração. |
User |
Propriedades de identidade gerenciada atribuídas pelo usuário |
User |
Detalhes de identidade gerenciada atribuídos pelo usuário |
AzureFileShareRestoreRequest
Solicitação de restauração do AzureFileShare
Name | Tipo | Description |
---|---|---|
copyOptions |
Opções para resolver conflitos de cópia. |
|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
restoreFileSpecs |
Lista de arquivos/pastas de origem (que precisam ser recuperados) e detalhes de TargetFolderPath |
|
restoreRequestType |
Tipo de restauração (FullShareRestore ou ItemLevelRestore) |
|
sourceResourceId |
string |
ID ARM da conta de armazenamento de origem |
targetDetails |
Detalhes do compartilhamento de arquivos de destino |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific restauração. Especificamente para restauração PointInTime/Log
Name | Tipo | Description |
---|---|---|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
pointInTime |
string |
Valor PointInTime |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadRestoreRequest
Restauração específica do AzureWorkload.
Name | Tipo | Description |
---|---|---|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific restauração. Especificamente para restauração PointInTime/Log
Name | Tipo | Description |
---|---|---|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
pointInTime |
string |
Valor PointInTime |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
Restauração específica do AzureWorkload SAP Hana com reidratação integrada do ponto de recuperação.
Name | Tipo | Description |
---|---|---|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
pointInTime |
string |
Valor PointInTime |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryPointRehydrationInfo |
Informações sobre reidratação RP |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSAPHanaRestoreRequest
Restauração específica do AzureWorkload SAP Hana.
Name | Tipo | Description |
---|---|---|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
Restauração específica do AzureWorkload SAP Hana com reidratação integrada do ponto de recuperação.
Name | Tipo | Description |
---|---|---|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryPointRehydrationInfo |
Informações sobre reidratação RP |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific restauração. Especificamente para restauração PointInTime/Log
Name | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalhes do diretório de dados |
|
isNonRecoverable |
boolean |
Propriedade específica do SQL onde o usuário pode optar por definir no-recovery quando a operação de restauração é tentada |
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
pointInTime |
string |
Valor PointInTime |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
shouldUseAlternateTargetLocation |
boolean |
Opção padrão definida como true. Se isso for definido como false, o diretório de dados alternativo deve ser fornecido |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
Restauração específica do AzureWorkload SQL com reidratação integrada do ponto de recuperação.
Name | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalhes do diretório de dados |
|
isNonRecoverable |
boolean |
Propriedade específica do SQL onde o usuário pode optar por definir no-recovery quando a operação de restauração é tentada |
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
pointInTime |
string |
Valor PointInTime |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryPointRehydrationInfo |
Informações sobre reidratação RP |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
shouldUseAlternateTargetLocation |
boolean |
Opção padrão definida como true. Se isso for definido como false, o diretório de dados alternativo deve ser fornecido |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific restauração. Especificamente para restauração completa/diff
Name | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalhes do diretório de dados |
|
isNonRecoverable |
boolean |
Propriedade específica do SQL onde o usuário pode optar por definir no-recovery quando a operação de restauração é tentada |
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
shouldUseAlternateTargetLocation |
boolean |
Opção padrão definida como true. Se isso for definido como false, o diretório de dados alternativo deve ser fornecido |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
AzureWorkloadSQLRestoreWithRehydrateRequest
Restauração específica do AzureWorkload SQL com reidratação integrada do ponto de recuperação
Name | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalhes do diretório de dados |
|
isNonRecoverable |
boolean |
Propriedade específica do SQL onde o usuário pode optar por definir no-recovery quando a operação de restauração é tentada |
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
propertyBag |
object |
Bolsa de propriedades específicas da carga de trabalho. |
recoveryMode |
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados |
|
recoveryPointRehydrationInfo |
Informações sobre reidratação RP |
|
recoveryType |
Tipo desta recuperação. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
shouldUseAlternateTargetLocation |
boolean |
Opção padrão definida como true. Se isso for definido como false, o diretório de dados alternativo deve ser fornecido |
snapshotRestoreParameters |
Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana. |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada. |
targetInfo |
Detalhes da base de dados de destino |
|
targetResourceGroupName |
string |
Define o grupo de recursos da VM de destino |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo. |
CloudError
Uma resposta de erro do serviço de Instância de Contêiner.
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
CloudErrorBody
Uma resposta de erro do serviço de Instância de Contêiner.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente. |
details |
Uma lista de detalhes adicionais sobre o erro. |
|
message |
string |
Uma mensagem descrevendo o erro, destinada a ser adequada para exibição em uma interface do usuário. |
target |
string |
O alvo do erro específico. Por exemplo, o nome da propriedade em erro. |
CopyOptions
Opções para resolver conflitos de cópia.
Name | Tipo | Description |
---|---|---|
CreateCopy |
string |
|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
|
Skip |
string |
EncryptionDetails
Detalhes necessários se a VM foi criptografada no momento do backup.
Name | Tipo | Description |
---|---|---|
encryptionEnabled |
boolean |
Identifica se essa cópia de backup representa uma VM criptografada no momento do backup. |
kekUrl |
string |
URL da chave. |
kekVaultId |
string |
ID do Cofre da Chave onde o KEK está armazenado. |
secretKeyUrl |
string |
URL secreto. |
secretKeyVaultId |
string |
ID do Cofre da Chave onde o Segredo está armazenado. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ExtendedLocation
O local estendido do ponto de recuperação onde a VM estava presente.
Name | Tipo | Description |
---|---|---|
name |
string |
Nome do local estendido. |
type |
string |
Tipo de local estendido. Os valores possíveis incluem: 'EdgeZone' |
IaasVMRestoreRequest
Restauração específica da carga de trabalho da VM IaaS.
Name | Tipo | Description |
---|---|---|
affinityGroup |
string |
Grupo de afinidade associado à VM a ser restaurada. Usado apenas para máquinas virtuais de computação clássicas. |
createNewCloudService |
boolean |
Se um novo serviço de nuvem for criado durante a restauração da VM. Se isso for falso, a VM será restaurada para o mesmo serviço de nuvem que estava no momento do backup. |
diskEncryptionSetId |
string |
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 onde 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 da VM IaaS para restaurações usando identidade gerenciada. |
|
identityInfo |
Informações de identidade gerenciada necessárias para acessar a conta de armazenamento do cliente. |
|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
originalStorageAccountOption |
boolean |
Opção de conta de armazenamento original |
recoveryPointId |
string |
ID da cópia de backup a ser recuperada. |
recoveryType |
Tipo desta recuperação. |
|
region |
string |
Região na qual a máquina virtual é restaurada. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
restoreDiskLunList |
integer[] |
Lista de LUNs de disco para restauração parcial |
restoreWithManagedDisks |
boolean |
Sinalizador para indicar uma VM de disco não gerenciado deve ser restaurado com discos gerenciados. |
securedVMDetails |
Armazena detalhes de VM segura |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM que está sendo recuperada. |
storageAccountId |
string |
ID ARM totalmente qualificado da conta de armazenamento para a qual a VM deve ser restaurada. |
subnetId |
string |
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 ARM usada para representar a sub-rede. |
targetDiskNetworkAccessSettings |
Especifica as configurações de acesso à rede de destino para discos de VM a serem restaurados, |
|
targetDomainNameId |
string |
ID ARM totalmente qualificado do nome de domínio a ser associado à VM que está sendo restaurada. Isto aplica-se apenas a Máquinas Virtuais Clássicas. |
targetResourceGroupId |
string |
Esta é a ID ARM do grupo de recursos que você deseja criar para esta máquina virtual e outros artefatos. Por exemplo, /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM que será criada. Por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Este é o ID de rede virtual da vnet que será anexado à máquina virtual. O usuário será validado para permissões de ação de associação no acesso vinculado. |
zones |
string[] |
Zona de destino onde a VM e seus discos devem ser restaurados. |
IaasVMRestoreWithRehydrationRequest
Restauração específica da carga de trabalho da VM IaaS com reidratação integrada do ponto de recuperação.
Name | Tipo | Description |
---|---|---|
affinityGroup |
string |
Grupo de afinidade associado à VM a ser restaurada. Usado apenas para máquinas virtuais de computação clássicas. |
createNewCloudService |
boolean |
Se um novo serviço de nuvem for criado durante a restauração da VM. Se isso for falso, a VM será restaurada para o mesmo serviço de nuvem que estava no momento do backup. |
diskEncryptionSetId |
string |
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 onde 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 da VM IaaS para restaurações usando identidade gerenciada. |
|
identityInfo |
Informações de identidade gerenciada necessárias para acessar a conta de armazenamento do cliente. |
|
objectType | string: |
Esta propriedade será usada como o discriminador para decidir os tipos específicos na cadeia polimórfica de tipos. |
originalStorageAccountOption |
boolean |
Opção de conta de armazenamento original |
recoveryPointId |
string |
ID da cópia de backup a ser recuperada. |
recoveryPointRehydrationInfo |
Informações sobre reidratação RP |
|
recoveryType |
Tipo desta recuperação. |
|
region |
string |
Região na qual a máquina virtual é restaurada. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
restoreDiskLunList |
integer[] |
Lista de LUNs de disco para restauração parcial |
restoreWithManagedDisks |
boolean |
Sinalizador para indicar uma VM de disco não gerenciado deve ser restaurado com discos gerenciados. |
securedVMDetails |
Armazena detalhes de VM segura |
|
sourceResourceId |
string |
ID ARM totalmente qualificado da VM que está sendo recuperada. |
storageAccountId |
string |
ID ARM totalmente qualificado da conta de armazenamento para a qual a VM deve ser restaurada. |
subnetId |
string |
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 ARM usada para representar a sub-rede. |
targetDiskNetworkAccessSettings |
Especifica as configurações de acesso à rede de destino para discos de VM a serem restaurados, |
|
targetDomainNameId |
string |
ID ARM totalmente qualificado do nome de domínio a ser associado à VM que está sendo restaurada. Isto aplica-se apenas a Máquinas Virtuais Clássicas. |
targetResourceGroupId |
string |
Esta é a ID ARM do grupo de recursos que você deseja criar para esta máquina virtual e outros artefatos. Por exemplo, /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Este é o ID ARM completo da VM que será criada. Por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Este é o ID de rede virtual da vnet que será anexado à máquina virtual. O usuário será validado para permissões de ação de associação no acesso vinculado. |
zones |
string[] |
Zona de destino onde a VM e seus discos devem ser restaurados. |
IdentityBasedRestoreDetails
Detalhes de restauração específicos da carga de trabalho da VM IaaS para restaurações usando identidade gerenciada
Name | Tipo | Description |
---|---|---|
objectType |
string |
Obtém o tipo de classe. |
targetStorageAccountId |
string |
ID ARM totalmente qualificado da conta de armazenamento de destino. |
IdentityInfo
Encapsula informações relacionadas ao Managed Identity
Name | Tipo | Description |
---|---|---|
isSystemAssignedIdentity |
boolean |
Para diferenciar se a identidade gerenciada é atribuída pelo sistema ou pelo usuário |
managedIdentityResourceId |
string |
ID do recurso de identidade gerenciada opcional: pode não ser necessário no caso de identidade gerenciada atribuída ao sistema |
OverwriteOptions
Pode substituir se a Base de Dados de Destino já existir
Name | Tipo | Description |
---|---|---|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
RecoveryMode
Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados
Name | Tipo | Description |
---|---|---|
FileRecovery |
string |
|
Invalid |
string |
|
RecoveryUsingSnapshot |
string |
|
SnapshotAttach |
string |
|
SnapshotAttachAndRecover |
string |
|
WorkloadRecovery |
string |
RecoveryPointRehydrationInfo
Informações sobre reidratação RP
Name | Tipo | Description |
---|---|---|
rehydrationPriority |
Prioridade de reidratação |
|
rehydrationRetentionDuration |
string |
Por quanto tempo o RP reidratado deve ser mantido Deve ser ISO8601 formato de duração, por exemplo, "P7D" |
RecoveryType
Tipo desta recuperação.
Name | Tipo | Description |
---|---|---|
AlternateLocation |
string |
|
Invalid |
string |
|
Offline |
string |
|
OriginalLocation |
string |
|
RestoreDisks |
string |
RehydrationPriority
Prioridade de reidratação
Name | Tipo | Description |
---|---|---|
High |
string |
|
Standard |
string |
RestoreFileSpecs
Restaure as especificações do arquivo, como o caminho do arquivo, o tipo e as informações do caminho da pasta de destino.
Name | Tipo | Description |
---|---|---|
fileSpecType |
string |
Indica o que significa a variável Path |
path |
string |
Caminho do arquivo/pasta de origem |
targetFolderPath |
string |
Caminho da pasta de destino no FileShare de destino |
RestoreRequestResource
Classe base para solicitação de restauração. As solicitações de restauração específicas da carga de trabalho são derivadas dessa classe.
Name | Tipo | Description |
---|---|---|
eTag |
string |
ETag opcional. |
id |
string |
Resource Id representa o caminho completo para o recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso associado ao recurso. |
properties |
RestoreRequest:
|
Propriedades RestoreRequestResource |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso representa o caminho completo do formulário Namespace/ResourceType/ResourceType/... |
RestoreRequestType
Tipo de restauração (FullShareRestore ou ItemLevelRestore)
Name | Tipo | Description |
---|---|---|
FullShareRestore |
string |
|
Invalid |
string |
|
ItemLevelRestore |
string |
SecuredVMDetails
Restaurar parâmetros de solicitação para VMs seguras
Name | Tipo | Description |
---|---|---|
securedVMOsDiskEncryptionSetId |
string |
Obtém ou define a ID do conjunto de criptografia de disco para o disco seguro do sistema operacional da VM |
SnapshotRestoreParameters
Encapsula informações sobre recuperação de snapshot para SAP Hana
Name | Tipo | Description |
---|---|---|
logPointInTimeForDBRecovery |
string |
|
skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
Encapsula informações sobre o diretório de dados
Name | Tipo | Description |
---|---|---|
mappingType |
Tipo de mapeamento de diretório de dados |
|
sourceLogicalName |
string |
Restaurar caminho do nome lógico de origem |
sourcePath |
string |
Restaurar caminho de origem |
targetPath |
string |
Caminho de destino |
SQLDataDirectoryType
Tipo de mapeamento de diretório de dados
Name | Tipo | Description |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |
TargetAFSRestoreInfo
Informações de compartilhamento de arquivos do Azure de destino.
Name | Tipo | Description |
---|---|---|
name |
string |
Nome do compartilhamento de arquivos |
targetResourceId |
string |
ID ARM do recurso de compartilhamento de arquivos de destino |
TargetDiskNetworkAccessOption
Configurações de acesso à rede a serem usadas para discos restaurados
Name | Tipo | Description |
---|---|---|
EnablePrivateAccessForAllDisks |
string |
|
EnablePublicAccessForAllDisks |
string |
|
SameAsOnSourceDisks |
string |
TargetDiskNetworkAccessSettings
Especifica as configurações de acesso à rede de destino para discos de VM a serem restaurados.
Name | Tipo | Description |
---|---|---|
targetDiskAccessId |
string |
Obtém ou define o ID do recurso ARM do acesso ao disco de destino a ser usado quando TargetDiskNetworkAccessOption é definido como TargetDiskNetworkAccessOption.UseNew |
targetDiskNetworkAccessOption |
Configurações de acesso à rede a serem usadas para discos restaurados |
TargetRestoreInfo
Detalhes sobre a carga de trabalho de destino durante a operação de restauração.
Name | Tipo | Description |
---|---|---|
containerId |
string |
Nome da ID do recurso do contêiner no qual a Base de Dados de Destino reside |
databaseName |
string |
Nome do banco de dados InstanceName/DataBaseName para SQL ou System/DbName para SAP Hana |
overwriteOption |
Pode substituir se a Base de Dados de Destino já existir |
|
targetDirectoryForFileRestore |
string |
Local do diretório de destino para restaurar como arquivos. |
UserAssignedIdentityProperties
Propriedades de identidade gerenciada atribuídas pelo usuário
Name | Tipo | Description |
---|---|---|
clientId |
string |
O ID do cliente da identidade atribuída. |
principalId |
string |
O ID principal da identidade atribuída. |
UserAssignedManagedIdentityDetails
Detalhes de identidade gerenciada atribuídos pelo usuário
Name | Tipo | Description |
---|---|---|
identityArmId |
string |
O ID ARM da identidade atribuída. |
identityName |
string |
O nome da identidade atribuída. |
userAssignedIdentityProperties |
Propriedades de identidade gerenciada atribuídas pelo usuário |