Restores - Trigger
Restaura los datos de copia de seguridad especificados. Se trata de una operación asincrónica. Para conocer el estado de esta llamada API, use GetProtectedItemOperationResult API.
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 de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
container
|
path | True |
string |
Nombre del contenedor asociado a los elementos de copia de seguridad. |
fabric
|
path | True |
string |
Nombre del tejido asociado a los elementos de copia de seguridad. |
protected
|
path | True |
string |
Se ha copiado una copia de seguridad del elemento que se va a restaurar. |
recovery
|
path | True |
string |
Identificador de punto de recuperación que representa los datos de copia de seguridad que se van a restaurar. |
resource
|
path | True |
string |
Nombre del grupo de recursos donde está presente el almacén de Recovery Services. |
subscription
|
path | True |
string |
Identificador de suscripción. |
vault
|
path | True |
string |
Nombre del almacén de Recovery Services. |
api-version
|
query | True |
string |
Versión de api de cliente. |
Encabezado de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
eTag |
string |
ETag opcional. |
location |
string |
Ubicación del recurso. |
properties |
RestoreRequest:
|
Propiedades RestoreRequestResource |
tags |
object |
Etiquetas de recursos. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
202 Accepted |
Aceptado |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario. |
Ejemplos
Restore Disks with IaasVMRestoreRequest
Solicitud de ejemplo
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"
}
}
}
Respuesta de muestra
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
Solicitud de ejemplo
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"
}
}
}
Respuesta de muestra
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
Solicitud de ejemplo
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"
}
}
}
Respuesta de muestra
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
Solicitud de ejemplo
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
}
}
}
Respuesta de muestra
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
Solicitud de ejemplo
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"
}
}
}
Respuesta de muestra
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
Solicitud de ejemplo
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"
}
}
}
Respuesta de muestra
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
Definiciones
Nombre | Description |
---|---|
Azure |
Solicitud de restauración de AzureFileShare |
Azure |
AzureWorkload SAP Hana -specific restauración. Específicamente para la restauración de PointInTime/Log |
Azure |
Restauración específica de AzureWorkload. |
Azure |
AzureWorkload SAP Hana -specific restauración. Específicamente para la restauración de PointInTime/Log |
Azure |
Restauración específica de SAP Hana de AzureWorkload con rehidratación integrada del punto de recuperación. |
Azure |
Restauración específica de SAP Hana de AzureWorkload. |
Azure |
Restauración específica de SAP Hana de AzureWorkload con rehidratación integrada del punto de recuperación. |
Azure |
AzureWorkload SQL -specific restore. Específicamente para la restauración de PointInTime/Log |
Azure |
Restauración específica de SQL de AzureWorkload con rehidratación integrada del punto de recuperación. |
Azure |
AzureWorkload SQL -specific restore. Específicamente para la restauración completa o de diferencias |
Azure |
Restauración específica de SQL de AzureWorkload con rehidratación integrada del punto de recuperación |
Cloud |
Respuesta de error del servicio Container Instance. |
Cloud |
Respuesta de error del servicio Container Instance. |
Copy |
Opciones para resolver conflictos de copia. |
Encryption |
Detalles necesarios si la máquina virtual se cifró en el momento de la copia de seguridad. |
Error |
Información adicional sobre el error de administración de recursos. |
Extended |
Ubicación extendida del punto de recuperación donde estaba presente la máquina virtual. |
Iaas |
Restauración específica de la carga de trabajo de máquina virtual de IaaS. |
Iaas |
Restauración específica de la carga de trabajo de vm de IaaS con rehidratación integrada del punto de recuperación. |
Identity |
Detalles de restauración específicos de la carga de trabajo de máquina virtual de IaaS para las restauraciones mediante la identidad administrada |
Identity |
Encapsula la información relacionada con la identidad administrada |
Overwrite |
Puede sobrescribir si la base de datos de destino ya existe |
Recovery |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
Recovery |
Información de rehidratación de RP |
Recovery |
Tipo de esta recuperación. |
Rehydration |
Prioridad de rehidratación |
Restore |
Restaure especificaciones de archivo como la ruta de acceso del archivo, el tipo y la información de ruta de acceso de la carpeta de destino. |
Restore |
Clase base para la solicitud de restauración. Las solicitudes de restauración específicas de la carga de trabajo se derivan de esta clase. |
Restore |
Tipo de restauración (FullShareRestore o ItemLevelRestore) |
Secured |
Restauración de parámetros de solicitud para máquinas virtuales protegidas |
Snapshot |
Encapsula la información relativa a la recuperación de instantáneas para SAP Hana |
SQLData |
Encapsula información sobre el directorio de datos |
SQLData |
Tipo de asignación de directorios de datos |
Target |
Información de recurso compartido de archivos de Azure de destino. |
Target |
Configuración de acceso a la red que se va a usar para discos restaurados |
Target |
Especifica la configuración de acceso a la red de destino para los discos de la máquina virtual que se van a restaurar. |
Target |
Detalles sobre la carga de trabajo de destino durante la operación de restauración. |
User |
Propiedades de identidad administrada asignadas por el usuario |
User |
Detalles de la identidad administrada asignada por el usuario |
AzureFileShareRestoreRequest
Solicitud de restauración de AzureFileShare
Nombre | Tipo | Description |
---|---|---|
copyOptions |
Opciones para resolver conflictos de copia. |
|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
restoreFileSpecs |
Lista de archivos o carpetas de origen (que necesitan recuperarse) y Detalles de TargetFolderPath |
|
restoreRequestType |
Tipo de restauración (FullShareRestore o ItemLevelRestore) |
|
sourceResourceId |
string |
Id. de ARM de la cuenta de almacenamiento de origen |
targetDetails |
Detalles del recurso compartido de archivos de destino |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific restauración. Específicamente para la restauración de PointInTime/Log
Nombre | Tipo | Description |
---|---|---|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
pointInTime |
string |
Valor pointInTime |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadRestoreRequest
Restauración específica de AzureWorkload.
Nombre | Tipo | Description |
---|---|---|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific restauración. Específicamente para la restauración de PointInTime/Log
Nombre | Tipo | Description |
---|---|---|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
pointInTime |
string |
Valor pointInTime |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
Restauración específica de SAP Hana de AzureWorkload con rehidratación integrada del punto de recuperación.
Nombre | Tipo | Description |
---|---|---|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
pointInTime |
string |
Valor pointInTime |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryPointRehydrationInfo |
Información de rehidratación de RP |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSAPHanaRestoreRequest
Restauración específica de SAP Hana de AzureWorkload.
Nombre | Tipo | Description |
---|---|---|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
Restauración específica de SAP Hana de AzureWorkload con rehidratación integrada del punto de recuperación.
Nombre | Tipo | Description |
---|---|---|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryPointRehydrationInfo |
Información de rehidratación de RP |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific restore. Específicamente para la restauración de PointInTime/Log
Nombre | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalles del directorio de datos |
|
isNonRecoverable |
boolean |
Propiedad específica de SQL en la que el usuario puede optar por establecer no recuperación cuando se intenta realizar la operación de restauración |
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
pointInTime |
string |
Valor pointInTime |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
shouldUseAlternateTargetLocation |
boolean |
Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo. |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
Restauración específica de SQL de AzureWorkload con rehidratación integrada del punto de recuperación.
Nombre | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalles del directorio de datos |
|
isNonRecoverable |
boolean |
Propiedad específica de SQL en la que el usuario puede optar por establecer no recuperación cuando se intenta realizar la operación de restauración |
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
pointInTime |
string |
Valor pointInTime |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryPointRehydrationInfo |
Información de rehidratación de RP |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
shouldUseAlternateTargetLocation |
boolean |
Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo. |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific restore. Específicamente para la restauración completa o de diferencias
Nombre | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalles del directorio de datos |
|
isNonRecoverable |
boolean |
Propiedad específica de SQL en la que el usuario puede optar por establecer no recuperación cuando se intenta realizar la operación de restauración |
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
shouldUseAlternateTargetLocation |
boolean |
Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo. |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
AzureWorkloadSQLRestoreWithRehydrateRequest
Restauración específica de SQL de AzureWorkload con rehidratación integrada del punto de recuperación
Nombre | Tipo | Description |
---|---|---|
alternateDirectoryPaths |
Detalles del directorio de datos |
|
isNonRecoverable |
boolean |
Propiedad específica de SQL en la que el usuario puede optar por establecer no recuperación cuando se intenta realizar la operación de restauración |
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
propertyBag |
object |
Contenedor de propiedades específico de la carga de trabajo. |
recoveryMode |
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos. |
|
recoveryPointRehydrationInfo |
Información de rehidratación de RP |
|
recoveryType |
Tipo de esta recuperación. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
shouldUseAlternateTargetLocation |
boolean |
Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo. |
snapshotRestoreParameters |
Detalles adicionales de la recuperación de instantáneas que se usan actualmente para la instantánea para SAP Hana. |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
targetInfo |
Detalles de la base de datos de destino |
|
targetResourceGroupName |
string |
Define el grupo de recursos de la máquina virtual de destino. |
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} |
userAssignedManagedIdentityDetails |
Detalles de identidad administrada asignada por el usuario Que se usan actualmente para la instantánea. |
CloudError
Respuesta de error del servicio Container Instance.
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
CloudErrorBody
Respuesta de error del servicio Container Instance.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación. |
details |
Lista de detalles adicionales sobre el error. |
|
message |
string |
Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario. |
target |
string |
Destino del error concreto. Por ejemplo, el nombre de la propiedad en error. |
CopyOptions
Opciones para resolver conflictos de copia.
Nombre | Tipo | Description |
---|---|---|
CreateCopy |
string |
|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
|
Skip |
string |
EncryptionDetails
Detalles necesarios si la máquina virtual se cifró en el momento de la copia de seguridad.
Nombre | Tipo | Description |
---|---|---|
encryptionEnabled |
boolean |
Identifica si esta copia de seguridad representa una máquina virtual cifrada en el momento de la copia de seguridad. |
kekUrl |
string |
Dirección URL de clave. |
kekVaultId |
string |
Identificador de Key Vault donde se almacena KEK. |
secretKeyUrl |
string |
Dirección URL secreta. |
secretKeyVaultId |
string |
Identificador de Key Vault donde se almacena el secreto. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ExtendedLocation
Ubicación extendida del punto de recuperación donde estaba presente la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la ubicación extendida. |
type |
string |
Tipo de la ubicación extendida. Entre los valores posibles se incluyen: 'EdgeZone' |
IaasVMRestoreRequest
Restauración específica de la carga de trabajo de máquina virtual de IaaS.
Nombre | Tipo | Description |
---|---|---|
affinityGroup |
string |
Grupo de afinidad asociado a la máquina virtual que se va a restaurar. Solo se usa para máquinas virtuales de proceso clásico. |
createNewCloudService |
boolean |
Debe crearse un nuevo servicio en la nube durante la restauración de 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. |
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. |
encryptionDetails |
Detalles necesarios si la máquina virtual se cifró en el momento de la copia de seguridad. |
|
extendedLocation |
Ubicación extendida de destino donde se debe restaurar la máquina virtual, debe ser NULL si la restauración se va a realizar en la nube pública. |
|
identityBasedRestoreDetails |
Detalles de restauración específicos de la carga de trabajo de vm de IaaS para restauraciones mediante identidad administrada. |
|
identityInfo |
Información de identidad administrada necesaria para acceder a la cuenta de almacenamiento del cliente. |
|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
originalStorageAccountOption |
boolean |
Opción de cuenta de almacenamiento original |
recoveryPointId |
string |
Identificador de la copia de seguridad que se va a recuperar. |
recoveryType |
Tipo de esta recuperación. |
|
region |
string |
Región en la que se restaura la máquina virtual. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
restoreDiskLunList |
integer[] |
Lista de LUN de disco para la restauración parcial |
restoreWithManagedDisks |
boolean |
La marca para indicar una máquina virtual de disco no administrado debe restaurarse con discos administrados. |
securedVMDetails |
Almacena los detalles de la máquina virtual protegida |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual que se está recuperando. |
storageAccountId |
string |
Id. de ARM completo de la cuenta de almacenamiento a la que se debe restaurar la máquina virtual. |
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. |
targetDiskNetworkAccessSettings |
Especifica la configuración de acceso a la red de destino para los discos de la máquina virtual que se van a restaurar, |
|
targetDomainNameId |
string |
Id. de ARM completo del nombre de dominio que se va a asociar a la máquina virtual que se va a restaurar. Esto solo se aplica a las máquinas virtuales clásicas. |
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} |
targetVirtualMachineId |
string |
Este es el identificador arm completo de la máquina virtual que se creará. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
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. |
zones |
string[] |
Zona de destino donde se debe restaurar la máquina virtual y sus discos. |
IaasVMRestoreWithRehydrationRequest
Restauración específica de la carga de trabajo de vm de IaaS con rehidratación integrada del punto de recuperación.
Nombre | Tipo | Description |
---|---|---|
affinityGroup |
string |
Grupo de afinidad asociado a la máquina virtual que se va a restaurar. Solo se usa para máquinas virtuales de proceso clásico. |
createNewCloudService |
boolean |
Debe crearse un nuevo servicio en la nube durante la restauración de 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. |
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. |
encryptionDetails |
Detalles necesarios si la máquina virtual se cifró en el momento de la copia de seguridad. |
|
extendedLocation |
Ubicación extendida de destino donde se debe restaurar la máquina virtual, debe ser NULL si la restauración se va a realizar en la nube pública. |
|
identityBasedRestoreDetails |
Detalles de restauración específicos de la carga de trabajo de vm de IaaS para restauraciones mediante identidad administrada. |
|
identityInfo |
Información de identidad administrada necesaria para acceder a la cuenta de almacenamiento del cliente. |
|
objectType | string: |
Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos. |
originalStorageAccountOption |
boolean |
Opción de cuenta de almacenamiento original |
recoveryPointId |
string |
Identificador de la copia de seguridad que se va a recuperar. |
recoveryPointRehydrationInfo |
Información de rehidratación de RP |
|
recoveryType |
Tipo de esta recuperación. |
|
region |
string |
Región en la que se restaura la máquina virtual. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
restoreDiskLunList |
integer[] |
Lista de LUN de disco para la restauración parcial |
restoreWithManagedDisks |
boolean |
La marca para indicar una máquina virtual de disco no administrado debe restaurarse con discos administrados. |
securedVMDetails |
Almacena los detalles de la máquina virtual protegida |
|
sourceResourceId |
string |
Id. de ARM completo de la máquina virtual que se está recuperando. |
storageAccountId |
string |
Id. de ARM completo de la cuenta de almacenamiento a la que se debe restaurar la máquina virtual. |
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. |
targetDiskNetworkAccessSettings |
Especifica la configuración de acceso a la red de destino para los discos de la máquina virtual que se van a restaurar, |
|
targetDomainNameId |
string |
Id. de ARM completo del nombre de dominio que se va a asociar a la máquina virtual que se va a restaurar. Esto solo se aplica a las máquinas virtuales clásicas. |
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} |
targetVirtualMachineId |
string |
Este es el identificador arm completo de la máquina virtual que se creará. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
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. |
zones |
string[] |
Zona de destino donde se debe restaurar la máquina virtual y sus discos. |
IdentityBasedRestoreDetails
Detalles de restauración específicos de la carga de trabajo de máquina virtual de IaaS para las restauraciones mediante la identidad administrada
Nombre | Tipo | Description |
---|---|---|
objectType |
string |
Obtiene el tipo de clase . |
targetStorageAccountId |
string |
Id. de ARM completo de la cuenta de almacenamiento de destino. |
IdentityInfo
Encapsula la información relacionada con la identidad administrada
Nombre | Tipo | Description |
---|---|---|
isSystemAssignedIdentity |
boolean |
Para diferenciar si la identidad administrada está asignada por el sistema o por el usuario |
managedIdentityResourceId |
string |
Identificador de recurso de identidad administrada opcional: es posible que no sea necesario en el caso de la identidad administrada asignada por el sistema. |
OverwriteOptions
Puede sobrescribir si la base de datos de destino ya existe
Nombre | Tipo | Description |
---|---|---|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
RecoveryMode
Define si el modo de recuperación actual es la restauración de archivos o la restauración de la base de datos.
Nombre | Tipo | Description |
---|---|---|
FileRecovery |
string |
|
Invalid |
string |
|
RecoveryUsingSnapshot |
string |
|
SnapshotAttach |
string |
|
SnapshotAttachAndRecover |
string |
|
WorkloadRecovery |
string |
RecoveryPointRehydrationInfo
Información de rehidratación de RP
Nombre | Tipo | Description |
---|---|---|
rehydrationPriority |
Prioridad de rehidratación |
|
rehydrationRetentionDuration |
string |
Cuánto tiempo se debe mantener el RP rehidratado Debe ser ISO8601 formato de duración, por ejemplo, "P7D" |
RecoveryType
Tipo de esta recuperación.
Nombre | Tipo | Description |
---|---|---|
AlternateLocation |
string |
|
Invalid |
string |
|
Offline |
string |
|
OriginalLocation |
string |
|
RestoreDisks |
string |
RehydrationPriority
Prioridad de rehidratación
Nombre | Tipo | Description |
---|---|---|
High |
string |
|
Standard |
string |
RestoreFileSpecs
Restaure especificaciones de archivo como la ruta de acceso del archivo, el tipo y la información de ruta de acceso de la carpeta de destino.
Nombre | Tipo | Description |
---|---|---|
fileSpecType |
string |
Indica lo que significa la variable Path |
path |
string |
Ruta de acceso de archivo o carpeta de origen |
targetFolderPath |
string |
Ruta de acceso de la carpeta de destino en fileshare de destino |
RestoreRequestResource
Clase base para la solicitud de restauración. Las solicitudes de restauración específicas de la carga de trabajo se derivan de esta clase.
Nombre | Tipo | Description |
---|---|---|
eTag |
string |
ETag opcional. |
id |
string |
El identificador de recurso representa la ruta de acceso completa al recurso. |
location |
string |
Ubicación del recurso. |
name |
string |
Nombre del recurso asociado al recurso. |
properties |
RestoreRequest:
|
Propiedades RestoreRequestResource |
tags |
object |
Etiquetas de recursos. |
type |
string |
El tipo de recurso representa la ruta de acceso completa del formulario Namespace/ResourceType/ResourceType/... |
RestoreRequestType
Tipo de restauración (FullShareRestore o ItemLevelRestore)
Nombre | Tipo | Description |
---|---|---|
FullShareRestore |
string |
|
Invalid |
string |
|
ItemLevelRestore |
string |
SecuredVMDetails
Restauración de parámetros de solicitud para máquinas virtuales protegidas
Nombre | Tipo | Description |
---|---|---|
securedVMOsDiskEncryptionSetId |
string |
Obtiene o establece el identificador del conjunto de cifrado de disco para el disco del sistema operativo de máquina virtual protegida. |
SnapshotRestoreParameters
Encapsula la información relativa a la recuperación de instantáneas para SAP Hana
Nombre | Tipo | Description |
---|---|---|
logPointInTimeForDBRecovery |
string |
|
skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
Encapsula información sobre el directorio de datos
Nombre | Tipo | Description |
---|---|---|
mappingType |
Tipo de asignación de directorios de datos |
|
sourceLogicalName |
string |
Restauración de la ruta de acceso del nombre lógico de origen |
sourcePath |
string |
Restaurar ruta de acceso de origen |
targetPath |
string |
Ruta de acceso de destino |
SQLDataDirectoryType
Tipo de asignación de directorios de datos
Nombre | Tipo | Description |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |
TargetAFSRestoreInfo
Información de recurso compartido de archivos de Azure de destino.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre del recurso compartido de archivos |
targetResourceId |
string |
Id. de ARM del recurso compartido de archivos de destino |
TargetDiskNetworkAccessOption
Configuración de acceso a la red que se va a usar para discos restaurados
Nombre | Tipo | Description |
---|---|---|
EnablePrivateAccessForAllDisks |
string |
|
EnablePublicAccessForAllDisks |
string |
|
SameAsOnSourceDisks |
string |
TargetDiskNetworkAccessSettings
Especifica la configuración de acceso a la red de destino para los discos de la máquina virtual que se van a restaurar.
Nombre | Tipo | Description |
---|---|---|
targetDiskAccessId |
string |
Obtiene o establece el identificador de recurso de ARM del acceso al disco de destino que se va a usar cuando TargetDiskNetworkAccessOption está establecido en TargetDiskNetworkAccessOption.UseNew |
targetDiskNetworkAccessOption |
Configuración de acceso a la red que se va a usar para discos restaurados |
TargetRestoreInfo
Detalles sobre la carga de trabajo de destino durante la operación de restauración.
Nombre | Tipo | Description |
---|---|---|
containerId |
string |
Nombre del identificador de recurso del contenedor en el que reside La base de datos de destino |
databaseName |
string |
Nombre de base de datos InstanceName/DataBaseName para SQL o System/DbName para SAP Hana |
overwriteOption |
Puede sobrescribir si la base de datos de destino ya existe |
|
targetDirectoryForFileRestore |
string |
Ubicación del directorio de destino para la restauración como archivos. |
UserAssignedIdentityProperties
Propiedades de identidad administrada asignadas por el usuario
Nombre | Tipo | Description |
---|---|---|
clientId |
string |
Identificador de cliente de la identidad asignada. |
principalId |
string |
Identificador de entidad de seguridad de la identidad asignada. |
UserAssignedManagedIdentityDetails
Detalles de la identidad administrada asignada por el usuario
Nombre | Tipo | Description |
---|---|---|
identityArmId |
string |
Identificador de ARM de la identidad asignada. |
identityName |
string |
Nombre de la identidad asignada. |
userAssignedIdentityProperties |
Propiedades de identidad administrada asignadas por el usuario |