Restores - Trigger
Восстанавливает указанные резервные копии данных. Это асинхронная операция. Чтобы узнать состояние этого вызова API, используйте 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=2026-01-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
container
|
path | True |
string |
Имя контейнера, данные которого необходимо получить. |
|
fabric
|
path | True |
string |
Имя ресурса BackupFabricResource |
|
protected
|
path | True |
string |
Резервное имя элемента, данные которого должны быть получены. |
|
recovery
|
path | True |
string |
RecoveryPointID представляет резервную копию данных, которые необходимо получить. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя регистронезависимо. |
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
vault
|
path | True |
string |
Имя ресурса VaultResource |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Заголовок запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| x-ms-authorization-auxiliary |
string |
Текст запроса
| Имя | Тип | Описание |
|---|---|---|
| eTag |
string |
Необязательный ETag. |
| location |
string |
Расположение ресурса. |
| properties |
RestoreRequest:
|
Свойства RestoreRequestResource |
| tags |
object |
Теги ресурсов. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 202 Accepted |
Операция ресурса принята. Заголовки
|
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
Restore Disks with IaasVMRestoreRequest
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": true,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"region": "southeastasia",
"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",
"targetDiskNetworkAccessSettings": {
"targetDiskAccessId": "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy",
"targetDiskNetworkAccessOption": "EnablePrivateAccessForAllDisks"
}
}
}
Пример ответа
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
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
Retry-After: 60
Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": true,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"region": "southeastasia",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1"
}
}
Пример ответа
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
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
Retry-After: 60
Restore Disks with IaasVMRestoreWithRehydrationRequest
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": true,
"encryptionDetails": {
"encryptionEnabled": false
},
"objectType": "IaasVMRestoreWithRehydrationRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryPointRehydrationInfo": {
"rehydrationPriority": "Standard",
"rehydrationRetentionDuration": "P7D"
},
"recoveryType": "RestoreDisks",
"region": "southeastasia",
"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"
}
}
Пример ответа
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
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
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"region": "southeastasia",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet"
}
}
Пример ответа
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
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
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"
},
"identityInfo": {
"isSystemAssignedIdentity": true
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"region": "southeastasia",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet"
}
}
Пример ответа
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
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
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"objectType": "IaasVMRestoreWithRehydrationRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryPointRehydrationInfo": {
"rehydrationPriority": "High",
"rehydrationRetentionDuration": "P7D"
},
"recoveryType": "AlternateLocation",
"region": "southeastasia",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet"
}
}
Пример ответа
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
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
Retry-After: 60
Restore with Resource Guard Enabled
Образец запроса
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=2026-01-01
{
"properties": {
"createNewCloudService": true,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"region": "southeastasia",
"resourceGuardOperationRequests": [
"/subscriptions/063bf7bc-e4dc-4cde-8840-8416fbd7921e/resourcegroups/ankurRG1/providers/Microsoft.DataProtection/resourceGuards/RG341/triggerRestoreRequests/default"
],
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1"
}
}
Пример ответа
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
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
Retry-After: 60
Определения
| Имя | Описание |
|---|---|
|
Azure |
Запрос на восстановление AzureFileShare |
|
Azure |
Восстановление SAP Hana -specific в AzureWorkload. Специально для восстановления PointInTime/Log |
|
Azure |
Восстановление, зависят от AzureWorkload. |
|
Azure |
Восстановление SAP Ase в AzureWorkload. Специально для восстановления PointInTime/Log |
|
Azure |
Восстановление SAP Ase в AzureWorkload. |
|
Azure |
Восстановление SAP Hana -specific в AzureWorkload. Специально для восстановления PointInTime/Log |
|
Azure |
Восстановление sap Hana с помощью интегрированной восстановления точки восстановления в AzureWorkload SAP Hana. |
|
Azure |
Восстановление SAP Hana в AzureWorkload. |
|
Azure |
Восстановление sap Hana с помощью интегрированной восстановления точки восстановления в AzureWorkload SAP Hana. |
|
Azure |
Восстановление -specific SQL в AzureWorkload. Специально для восстановления PointInTime/Log |
|
Azure |
Восстановление, зависяное от SQL в AzureWorkload, с помощью интегрированной восстановления точки восстановления. |
|
Azure |
Восстановление -specific SQL в AzureWorkload. Специально для полного восстановления или восстановления диффа |
|
Azure |
Восстановление, зависят от SQL в AzureWorkload с интегрированным восстановлением точки восстановления |
|
Copy |
Параметры разрешения конфликтов копирования. |
|
created |
Тип удостоверения, создавшего ресурс. |
|
Encryption |
Сведения, необходимые для шифрования виртуальной машины во время резервного копирования. |
|
Error |
Класс Error Detail, который инкапсулирует код, сообщение и рекомендации. |
|
Error |
Ответ на ошибку |
|
Extended |
Расширенное расположение точки восстановления, в которой была представлена виртуальная машина. |
|
Iaas |
Восстановление рабочей нагрузки виртуальной машины IaaS. |
|
Iaas |
Восстановление рабочей нагрузки виртуальной машины IaaS с интегрированным восстановлением точки восстановления. |
|
Identity |
Сведения о восстановлении рабочей нагрузки виртуальной машины IaaS для восстановления с помощью управляемого удостоверения |
|
Identity |
Инкапсулирует связанные сведения об управляемом удостоверении |
|
Overwrite |
Может перезаписать, если целевая база данных уже существует |
|
Recovery |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
Recovery |
Сведения о повторном удалении RP |
|
Recovery |
Тип этого восстановления. |
|
Rehydration |
Приоритет восстановления |
|
Restore |
Восстановление спецификаций файлов, таких как путь к файлу, тип и сведения о пути к целевой папке. |
|
Restore |
Базовый класс для запроса на восстановление. Запросы на восстановление, относящиеся к рабочей нагрузке, являются производными от этого класса. |
|
Restore |
Тип восстановления (FullShareRestore или ItemLevelRestore) |
|
Secured |
Параметры запроса восстановления для защищенных виртуальных машин |
|
Snapshot |
Инкапсулирует сведения о восстановлении моментальных снимков для SAP Hana |
|
SQLData |
Инкапсулирует сведения о каталоге данных |
|
SQLData |
Тип сопоставления каталога данных |
|
system |
Метаданные, относящиеся к созданию и последнему изменении ресурса. |
|
Target |
Target Azure File Share Info. |
|
Target |
Параметры сетевого доступа, используемые для восстановленных дисков |
|
Target |
Указывает параметры целевого сетевого доступа для восстановления дисков виртуальной машины. |
|
Target |
Сведения о целевой рабочей нагрузке во время операции восстановления. |
|
User |
Свойства управляемого удостоверения, назначенные пользователем |
|
User |
Сведения об управляемом удостоверении, назначаемом пользователем |
AzureFileShareRestoreRequest
Запрос на восстановление AzureFileShare
| Имя | Тип | Описание |
|---|---|---|
| copyOptions |
Параметры разрешения конфликтов копирования. |
|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| restoreFileSpecs |
Список исходных файлов и папок(которые необходимо восстановить) и сведения о TargetFolderPath |
|
| restoreRequestType |
Тип восстановления (FullShareRestore или ItemLevelRestore) |
|
| sourceResourceId |
string |
Идентификатор ARM исходной учетной записи хранения |
| targetDetails |
Сведения о целевом файловом ресурсе |
AzureWorkloadPointInTimeRestoreRequest
Восстановление SAP Hana -specific в AzureWorkload. Специально для восстановления PointInTime/Log
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| pointInTime |
string (date-time) |
Значение PointInTime |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadRestoreRequest
Восстановление, зависят от AzureWorkload.
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSAPAsePointInTimeRestoreRequest
Восстановление SAP Ase в AzureWorkload. Специально для восстановления PointInTime/Log
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| pointInTime |
string (date-time) |
Значение PointInTime |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSAPAseRestoreRequest
Восстановление SAP Ase в AzureWorkload.
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
Восстановление SAP Hana -specific в AzureWorkload. Специально для восстановления PointInTime/Log
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| pointInTime |
string (date-time) |
Значение PointInTime |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
Восстановление sap Hana с помощью интегрированной восстановления точки восстановления в AzureWorkload SAP Hana.
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| pointInTime |
string (date-time) |
Значение PointInTime |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryPointRehydrationInfo |
Сведения о повторном удалении RP |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSAPHanaRestoreRequest
Восстановление SAP Hana в AzureWorkload.
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
Восстановление sap Hana с помощью интегрированной восстановления точки восстановления в AzureWorkload SAP Hana.
| Имя | Тип | Описание |
|---|---|---|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryPointRehydrationInfo |
Сведения о повторном удалении RP |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSQLPointInTimeRestoreRequest
Восстановление -specific SQL в AzureWorkload. Специально для восстановления PointInTime/Log
| Имя | Тип | Описание |
|---|---|---|
| alternateDirectoryPaths |
Сведения о каталоге данных |
|
| isNonRecoverable |
boolean |
Конкретное свойство SQL, в котором пользователь может задать no-recovery при попытке операции восстановления |
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| pointInTime |
string (date-time) |
Значение PointInTime |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| shouldUseAlternateTargetLocation |
boolean |
Параметр по умолчанию имеет значение true. Если для этого задано значение false, необходимо указать альтернативный каталог данных |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
Восстановление, зависяное от SQL в AzureWorkload, с помощью интегрированной восстановления точки восстановления.
| Имя | Тип | Описание |
|---|---|---|
| alternateDirectoryPaths |
Сведения о каталоге данных |
|
| isNonRecoverable |
boolean |
Конкретное свойство SQL, в котором пользователь может задать no-recovery при попытке операции восстановления |
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| pointInTime |
string (date-time) |
Значение PointInTime |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryPointRehydrationInfo |
Сведения о повторном удалении RP |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| shouldUseAlternateTargetLocation |
boolean |
Параметр по умолчанию имеет значение true. Если для этого задано значение false, необходимо указать альтернативный каталог данных |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSQLRestoreRequest
Восстановление -specific SQL в AzureWorkload. Специально для полного восстановления или восстановления диффа
| Имя | Тип | Описание |
|---|---|---|
| alternateDirectoryPaths |
Сведения о каталоге данных |
|
| isNonRecoverable |
boolean |
Конкретное свойство SQL, в котором пользователь может задать no-recovery при попытке операции восстановления |
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| shouldUseAlternateTargetLocation |
boolean |
Параметр по умолчанию имеет значение true. Если для этого задано значение false, необходимо указать альтернативный каталог данных |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
AzureWorkloadSQLRestoreWithRehydrateRequest
Восстановление, зависят от SQL в AzureWorkload с интегрированным восстановлением точки восстановления
| Имя | Тип | Описание |
|---|---|---|
| alternateDirectoryPaths |
Сведения о каталоге данных |
|
| isNonRecoverable |
boolean |
Конкретное свойство SQL, в котором пользователь может задать no-recovery при попытке операции восстановления |
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| propertyBag |
object |
Контейнер свойств для конкретной рабочей нагрузки. |
| recoveryMode |
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных |
|
| recoveryPointRehydrationInfo |
Сведения о повторном удалении RP |
|
| recoveryType |
Тип этого восстановления. |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| shouldUseAlternateTargetLocation |
boolean |
Параметр по умолчанию имеет значение true. Если для этого задано значение false, необходимо указать альтернативный каталог данных |
| snapshotRestoreParameters |
Дополнительные сведения о восстановлении моментальных снимков, используемом в настоящее время для моментального снимка для SAP Hana. |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, на которой выполняется восстановление рабочей нагрузки. |
| targetInfo |
Сведения о целевой базе данных |
|
| targetResourceGroupName |
string |
Определяет группу ресурсов целевой виртуальной машины |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM целевой виртуальной машины, например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначенном пользователем, в настоящее время используются для моментального снимка. |
CopyOptions
Параметры разрешения конфликтов копирования.
| Значение | Описание |
|---|---|
| Invalid | |
| CreateCopy | |
| Skip | |
| Overwrite | |
| FailOnConflict |
createdByType
Тип удостоверения, создавшего ресурс.
| Значение | Описание |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
EncryptionDetails
Сведения, необходимые для шифрования виртуальной машины во время резервного копирования.
| Имя | Тип | Описание |
|---|---|---|
| encryptionEnabled |
boolean |
Определяет, представляет ли эта резервная копия зашифрованную виртуальную машину во время резервного копирования. |
| kekUrl |
string |
URL-адрес ключа. |
| kekVaultId |
string |
ID Key Vault, где хранится KEK. |
| secretKeyUrl |
string |
URL-адрес секрета. |
| secretKeyVaultId |
string |
ID Key Vault, где хранится секрет. |
ErrorDetail
Класс Error Detail, который инкапсулирует код, сообщение и рекомендации.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке, связанное с кодом. |
| recommendations |
string[] |
Список строк рекомендаций. |
ErrorResponse
Ответ на ошибку
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
ExtendedLocation
Расширенное расположение точки восстановления, в которой была представлена виртуальная машина.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя расширенного расположения. |
| type |
string |
Тип расширенного расположения. Возможные значения: EdgeZone |
IaasVMRestoreRequest
Восстановление рабочей нагрузки виртуальной машины IaaS.
| Имя | Тип | Описание |
|---|---|---|
| affinityGroup |
string |
Группа сходства, связанная с виртуальной машиной для восстановления. Используется только для Classic Compute Виртуальные машины. |
| createNewCloudService |
boolean |
Если при восстановлении виртуальной машины создается новая облачная служба. Если это значение равно false, виртуальная машина будет восстановлена в той же облачной службе, что и во время резервного копирования. |
| diskEncryptionSetId |
string |
Идентификатор DiskEncryptionSet — необходим, если виртуальная машина должна быть зашифрована во время восстановления с помощью управляемого клиентом ключа. |
| encryptionDetails |
Сведения, необходимые для шифрования виртуальной машины во время резервного копирования. |
|
| extendedLocation |
Целевое расширенное расположение, в котором должна быть восстановлена виртуальная машина, должно иметь значение NULL, если восстановление выполняется в общедоступном облаке. |
|
| identityBasedRestoreDetails |
Сведения о восстановлении рабочей нагрузки виртуальной машины IaaS для восстановления с помощью управляемого удостоверения. |
|
| identityInfo |
Сведения об управляемом удостоверении, необходимые для доступа к учетной записи хранения клиента. |
|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| originalStorageAccountOption |
boolean |
Исходный параметр учетной записи хранения |
| recoveryPointId |
string |
Идентификатор восстанавливаемой копии резервной копии. |
| recoveryType |
Тип этого восстановления. |
|
| region |
string |
Регион, в котором восстанавливается виртуальная машина. |
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| restoreDiskLunList |
integer[] (int32) |
Список LUN дисков для частичного восстановления |
| restoreWithManagedDisks |
boolean |
Флаг для обозначения неуправляемой виртуальной машины диска должен быть восстановлен с помощью управляемых дисков. |
| securedVMDetails |
Хранит сведения о защищенной виртуальной машине |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, которая восстанавливается. |
| storageAccountId |
string |
Полный идентификатор ARM учетной записи хранения, в которой должна быть восстановлена виртуальная машина. |
| subnetId |
string |
Идентификатор подсети — это идентификатор подсети, связанный с восстановленной виртуальной машиной. Для классических виртуальных машин это будет {VnetID}/Subnet/{SubnetName}, а для виртуальных машин Azure Resource Manager — ARM resource ID для представления подсети. |
| targetDiskNetworkAccessSettings |
Указывает параметры целевого сетевого доступа для восстанавливаемых дисков виртуальной машины. |
|
| targetDomainNameId |
string |
Полный идентификатор ARM имени домена, связанного с восстановленной виртуальной машиной. Это касается только Classic Виртуальные машины. |
| targetResourceGroupId |
string |
Это идентификатор ARM группы ресурсов, которую вы хотите создать для этой виртуальной машины и других артефактов. Например, /subscriptions/{subId}/resourcegroups/{rg} |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM виртуальной машины, которая будет создана. Например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| virtualNetworkId |
string |
Это идентификатор виртуальной сети виртуальной сети, которая будет подключена к виртуальной машине. Пользователь будет проверен для разрешений действия присоединения в связанном доступе. |
| zones |
string[] |
Целевая зона, в которой должна быть восстановлена виртуальная машина и ее диски. |
IaasVMRestoreWithRehydrationRequest
Восстановление рабочей нагрузки виртуальной машины IaaS с интегрированным восстановлением точки восстановления.
| Имя | Тип | Описание |
|---|---|---|
| affinityGroup |
string |
Группа сходства, связанная с виртуальной машиной для восстановления. Используется только для Classic Compute Виртуальные машины. |
| createNewCloudService |
boolean |
Если при восстановлении виртуальной машины создается новая облачная служба. Если это значение равно false, виртуальная машина будет восстановлена в той же облачной службе, что и во время резервного копирования. |
| diskEncryptionSetId |
string |
Идентификатор DiskEncryptionSet — необходим, если виртуальная машина должна быть зашифрована во время восстановления с помощью управляемого клиентом ключа. |
| encryptionDetails |
Сведения, необходимые для шифрования виртуальной машины во время резервного копирования. |
|
| extendedLocation |
Целевое расширенное расположение, в котором должна быть восстановлена виртуальная машина, должно иметь значение NULL, если восстановление выполняется в общедоступном облаке. |
|
| identityBasedRestoreDetails |
Сведения о восстановлении рабочей нагрузки виртуальной машины IaaS для восстановления с помощью управляемого удостоверения. |
|
| identityInfo |
Сведения об управляемом удостоверении, необходимые для доступа к учетной записи хранения клиента. |
|
| objectType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| originalStorageAccountOption |
boolean |
Исходный параметр учетной записи хранения |
| recoveryPointId |
string |
Идентификатор восстанавливаемой копии резервной копии. |
| recoveryPointRehydrationInfo |
Сведения о повторном удалении RP |
|
| recoveryType |
Тип этого восстановления. |
|
| region |
string |
Регион, в котором восстанавливается виртуальная машина. |
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, на котором будет выполнена проверка LAC |
| restoreDiskLunList |
integer[] (int32) |
Список LUN дисков для частичного восстановления |
| restoreWithManagedDisks |
boolean |
Флаг для обозначения неуправляемой виртуальной машины диска должен быть восстановлен с помощью управляемых дисков. |
| securedVMDetails |
Хранит сведения о защищенной виртуальной машине |
|
| sourceResourceId |
string |
Полный идентификатор ARM виртуальной машины, которая восстанавливается. |
| storageAccountId |
string |
Полный идентификатор ARM учетной записи хранения, в которой должна быть восстановлена виртуальная машина. |
| subnetId |
string |
Идентификатор подсети — это идентификатор подсети, связанный с восстановленной виртуальной машиной. Для классических виртуальных машин это будет {VnetID}/Subnet/{SubnetName}, а для виртуальных машин Azure Resource Manager — ARM resource ID для представления подсети. |
| targetDiskNetworkAccessSettings |
Указывает параметры целевого сетевого доступа для восстанавливаемых дисков виртуальной машины. |
|
| targetDomainNameId |
string |
Полный идентификатор ARM имени домена, связанного с восстановленной виртуальной машиной. Это касается только Classic Виртуальные машины. |
| targetResourceGroupId |
string |
Это идентификатор ARM группы ресурсов, которую вы хотите создать для этой виртуальной машины и других артефактов. Например, /subscriptions/{subId}/resourcegroups/{rg} |
| targetVirtualMachineId |
string |
Это полный идентификатор ARM виртуальной машины, которая будет создана. Например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Майкрософт. Compute/virtualmachines/{vm} |
| virtualNetworkId |
string |
Это идентификатор виртуальной сети виртуальной сети, которая будет подключена к виртуальной машине. Пользователь будет проверен для разрешений действия присоединения в связанном доступе. |
| zones |
string[] |
Целевая зона, в которой должна быть восстановлена виртуальная машина и ее диски. |
IdentityBasedRestoreDetails
Сведения о восстановлении рабочей нагрузки виртуальной машины IaaS для восстановления с помощью управляемого удостоверения
| Имя | Тип | Описание |
|---|---|---|
| objectType |
string |
Возвращает тип класса. |
| targetStorageAccountId |
string |
Полный идентификатор ARM целевой учетной записи хранения. |
IdentityInfo
Инкапсулирует связанные сведения об управляемом удостоверении
| Имя | Тип | Описание |
|---|---|---|
| isSystemAssignedIdentity |
boolean |
Чтобы различать, назначено ли управляемое удостоверение системой или назначаемое пользователем |
| managedIdentityResourceId |
string |
Необязательный идентификатор ресурса управляемого удостоверения: может не потребоваться в случае назначаемого системой управляемого удостоверения. |
OverwriteOptions
Может перезаписать, если целевая база данных уже существует
| Значение | Описание |
|---|---|
| Invalid | |
| FailOnConflict | |
| Overwrite |
RecoveryMode
Определяет, является ли текущий режим восстановления восстановлением файлов или восстановлением базы данных
| Значение | Описание |
|---|---|
| Invalid | |
| FileRecovery | |
| WorkloadRecovery | |
| SnapshotAttach | |
| RecoveryUsingSnapshot | |
| SnapshotAttachAndRecover |
RecoveryPointRehydrationInfo
Сведения о повторном удалении RP
| Имя | Тип | Описание |
|---|---|---|
| rehydrationPriority |
Приоритет восстановления |
|
| rehydrationRetentionDuration |
string |
Сколько времени должен храниться регидратированный RP, должен быть ISO8601 формат длительности, например P7D. |
RecoveryType
Тип этого восстановления.
| Значение | Описание |
|---|---|
| Invalid | |
| OriginalLocation | |
| AlternateLocation | |
| RestoreDisks | |
| Offline |
RehydrationPriority
Приоритет восстановления
| Значение | Описание |
|---|---|
| Standard | |
| High |
RestoreFileSpecs
Восстановление спецификаций файлов, таких как путь к файлу, тип и сведения о пути к целевой папке.
| Имя | Тип | Описание |
|---|---|---|
| fileSpecType |
string |
Указывает, что переменная Path обозначает |
| path |
string |
Путь к исходному файлу или папке |
| targetFolderPath |
string |
Путь к папке назначения в целевом fileShare |
RestoreRequestResource
Базовый класс для запроса на восстановление. Запросы на восстановление, относящиеся к рабочей нагрузке, являются производными от этого класса.
| Имя | Тип | Описание |
|---|---|---|
| eTag |
string |
Необязательный ETag. |
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса |
| properties |
RestoreRequest:
|
Свойства RestoreRequestResource |
| systemData |
Azure Resource Manager метаданные, содержащие информацию createdBy и modifiedBy. |
|
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. Например, «Майкрософт. Compute/virtualMachines» или «Майкрософт. Аккаунты хранения/хранения» |
RestoreRequestType
Тип восстановления (FullShareRestore или ItemLevelRestore)
| Значение | Описание |
|---|---|
| Invalid | |
| FullShareRestore | |
| ItemLevelRestore |
SecuredVMDetails
Параметры запроса восстановления для защищенных виртуальных машин
| Имя | Тип | Описание |
|---|---|---|
| securedVMOsDiskEncryptionSetId |
string |
Возвращает или задает идентификатор набора шифрования дисков для защищенного диска ОС виртуальной машины |
SnapshotRestoreParameters
Инкапсулирует сведения о восстановлении моментальных снимков для SAP Hana
| Имя | Тип | Описание |
|---|---|---|
| logPointInTimeForDBRecovery |
string |
|
| skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
Инкапсулирует сведения о каталоге данных
| Имя | Тип | Описание |
|---|---|---|
| mappingType |
Тип сопоставления каталога данных |
|
| sourceLogicalName |
string |
Восстановление пути к исходному логическому имени |
| sourcePath |
string |
Восстановление пути к источнику |
| targetPath |
string |
Целевой путь |
SQLDataDirectoryType
Тип сопоставления каталога данных
| Значение | Описание |
|---|---|
| Invalid | |
| Data | |
| Log |
systemData
Метаданные, относящиеся к созданию и последнему изменении ресурса.
| Имя | Тип | Описание |
|---|---|---|
| createdAt |
string (date-time) |
Метка времени создания ресурса (UTC). |
| createdBy |
string |
Удостоверение, создающее ресурс. |
| createdByType |
Тип удостоверения, создавшего ресурс. |
|
| lastModifiedAt |
string (date-time) |
Временная метка последнего изменения ресурса (UTC) |
| lastModifiedBy |
string |
Идентификатор, который последний раз изменил ресурс. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс. |
TargetAFSRestoreInfo
Target Azure File Share Info.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя общей папки |
| targetResourceId |
string |
Идентификатор ARM целевого ресурса общей папки |
TargetDiskNetworkAccessOption
Параметры сетевого доступа, используемые для восстановленных дисков
| Значение | Описание |
|---|---|
| SameAsOnSourceDisks | |
| EnablePrivateAccessForAllDisks | |
| EnablePublicAccessForAllDisks |
TargetDiskNetworkAccessSettings
Указывает параметры целевого сетевого доступа для восстановления дисков виртуальной машины.
| Имя | Тип | Описание |
|---|---|---|
| targetDiskAccessId |
string |
Возвращает или задает идентификатор ресурса ARM для доступа к целевому диску, который будет использоваться, если для TargetDiskNetworkAccessOption задано значение TargetDiskNetworkAccessOption.UseNew |
| targetDiskNetworkAccessOption |
Параметры сетевого доступа, используемые для восстановленных дисков |
TargetRestoreInfo
Сведения о целевой рабочей нагрузке во время операции восстановления.
| Имя | Тип | Описание |
|---|---|---|
| containerId |
string |
Имя идентификатора ресурса контейнера, в котором находится целевая база данных |
| databaseName |
string |
Имя базы данных InstanceName/DataBaseName для SQL или System/DbName для SAP Hana |
| overwriteOption |
Может перезаписать, если целевая база данных уже существует |
|
| targetDirectoryForFileRestore |
string |
Целевое расположение каталога для восстановления в виде файлов. |
UserAssignedIdentityProperties
Свойства управляемого удостоверения, назначенные пользователем
| Имя | Тип | Описание |
|---|---|---|
| clientId |
string |
Идентификатор клиента назначенного удостоверения. |
| principalId |
string |
Основной идентификатор назначенного удостоверения. |
UserAssignedManagedIdentityDetails
Сведения об управляемом удостоверении, назначаемом пользователем
| Имя | Тип | Описание |
|---|---|---|
| identityArmId |
string |
Идентификатор ARM назначенного удостоверения. |
| identityName |
string |
Имя назначенного удостоверения. |
| userAssignedIdentityProperties |
Свойства управляемого удостоверения, назначенные пользователем |