Restores - Trigger
Przywraca określone dane kopii zapasowej. Jest to operacja asynchroniczna. Aby poznać stan tego wywołania interfejsu API, użyj interfejsu API GetProtectedItemOperationResult.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/restore?api-version=2024-10-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
container
|
path | True |
string |
Nazwa kontenera skojarzona z elementami kopii zapasowej. |
fabric
|
path | True |
string |
Nazwa sieci szkieletowej skojarzona z elementami kopii zapasowej. |
protected
|
path | True |
string |
Kopia zapasowa elementu do przywrócenia. |
recovery
|
path | True |
string |
Identyfikator punktu odzyskiwania, który reprezentuje dane kopii zapasowej do przywrócenia. |
resource
|
path | True |
string |
Nazwa grupy zasobów, w której znajduje się magazyn usługi Recovery Services. |
subscription
|
path | True |
string |
Identyfikator subskrypcji. |
vault
|
path | True |
string |
Nazwa magazynu usługi Recovery Services. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
Nagłówek żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
Treść żądania
Nazwa | Typ | Opis |
---|---|---|
eTag |
string |
Opcjonalny element ETag. |
location |
string |
Lokalizacja zasobu. |
properties |
RestoreRequest:
|
Właściwości RestoreRequestResource |
tags |
object |
Tagi zasobów. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
202 Accepted |
Akceptowane |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikuj konto użytkownika. |
Przykłady
Restore Disks with IaasVMRestoreRequest
Przykładowe żądanie
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"
}
}
}
Przykładowa odpowiedź
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
Przykładowe żądanie
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"
}
}
}
Przykładowa odpowiedź
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
Przykładowe żądanie
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"
}
}
}
Przykładowa odpowiedź
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
Przykładowe żądanie
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
}
}
}
Przykładowa odpowiedź
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
Przykładowe żądanie
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"
}
}
}
Przykładowa odpowiedź
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
Przykładowe żądanie
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"
}
}
}
Przykładowa odpowiedź
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
Definicje
Nazwa | Opis |
---|---|
Azure |
AzureFileShare Restore Request |
Azure |
AzureWorkload SAP Hana -specific przywracanie. Specjalnie dla funkcji PointInTime/Przywracania dziennika |
Azure |
Przywracanie specyficzne dla pakietu AzureWorkload. |
Azure |
AzureWorkload SAP Hana -specific przywracanie. Specjalnie dla funkcji PointInTime/Przywracania dziennika |
Azure |
Przywracanie specyficzne dla platformy SAP Hana w usłudze AzureWorkload z zintegrowanym przywracaniem punktu odzyskiwania. |
Azure |
Przywracanie specyficzne dla platformy SAP Hana w usłudze AzureWorkload. |
Azure |
Przywracanie specyficzne dla platformy SAP Hana w usłudze AzureWorkload z zintegrowanym przywracaniem punktu odzyskiwania. |
Azure |
Przywracanie -specific SQL AzureWorkload. Specjalnie dla funkcji PointInTime/Przywracania dziennika |
Azure |
Przywracanie specyficzne dla języka SQL w usłudze AzureWorkload ze zintegrowanym przywracaniem punktu odzyskiwania. |
Azure |
Przywracanie -specific SQL AzureWorkload. Szczególnie w przypadku przywracania pełnego/różnicowego |
Azure |
Przywracanie specyficzne dla usługi AzureWorkload SQL ze zintegrowanym przywracaniem punktu odzyskiwania |
Cloud |
Odpowiedź na błąd z usługi Container Instance. |
Cloud |
Odpowiedź na błąd z usługi Container Instance. |
Copy |
Opcje rozwiązywania konfliktów kopiowania. |
Encryption |
Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej. |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Extended |
Rozszerzona lokalizacja punktu odzyskiwania, w którym była obecna maszyna wirtualna. |
Iaas |
Przywracanie maszyny wirtualnej IaaS specyficzne dla obciążenia. |
Iaas |
Przywracanie specyficzne dla obciążenia maszyny wirtualnej IaaS ze zintegrowanym przywracaniem punktu odzyskiwania. |
Identity |
Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej |
Identity |
Hermetyzuje informacje dotyczące tożsamości zarządzanej |
Overwrite |
Można zastąpić, jeśli docelowa baza danych już istnieje |
Recovery |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
Recovery |
Informacje o ponownym wypełnianiu dostawcy zasobów |
Recovery |
Typ tego odzyskiwania. |
Rehydration |
Priorytet ponownego wypełniania |
Restore |
Przywróć specyfikacje plików, takie jak ścieżka pliku, informacje o typie i ścieżce folderu docelowego. |
Restore |
Klasa podstawowa do żądania przywracania. Żądania przywracania specyficzne dla obciążenia pochodzą z tej klasy. |
Restore |
Typ przywracania (FullShareRestore lub ItemLevelRestore) |
Secured |
Przywracanie parametrów żądania dla zabezpieczonych maszyn wirtualnych |
Snapshot |
Hermetyzuje informacje dotyczące odzyskiwania migawek dla platformy SAP Hana |
SQLData |
Hermetyzuje informacje dotyczące katalogu danych |
SQLData |
Typ mapowania katalogu danych |
Target |
Określanie docelowych informacji o udziale plików platformy Azure. |
Target |
Ustawienia dostępu do sieci, które mają być używane dla przywróconych dysków |
Target |
Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia. |
Target |
Szczegółowe informacje o obciążeniu docelowym podczas operacji przywracania. |
User |
Właściwości tożsamości zarządzanej przypisanej przez użytkownika |
User |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika |
AzureFileShareRestoreRequest
AzureFileShare Restore Request
Nazwa | Typ | Opis |
---|---|---|
copyOptions |
Opcje rozwiązywania konfliktów kopiowania. |
|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
restoreFileSpecs |
Lista plików źródłowych/folderów (które muszą być odzyskane) i szczegóły elementu TargetFolderPath |
|
restoreRequestType |
Typ przywracania (FullShareRestore lub ItemLevelRestore) |
|
sourceResourceId |
string |
Identyfikator arm źródłowego konta magazynu |
targetDetails |
Szczegóły docelowego udziału plików |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific przywracanie. Specjalnie dla funkcji PointInTime/Przywracania dziennika
Nazwa | Typ | Opis |
---|---|---|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
pointInTime |
string |
Wartość PointInTime |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadRestoreRequest
Przywracanie specyficzne dla pakietu AzureWorkload.
Nazwa | Typ | Opis |
---|---|---|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific przywracanie. Specjalnie dla funkcji PointInTime/Przywracania dziennika
Nazwa | Typ | Opis |
---|---|---|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
pointInTime |
string |
Wartość PointInTime |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
Przywracanie specyficzne dla platformy SAP Hana w usłudze AzureWorkload z zintegrowanym przywracaniem punktu odzyskiwania.
Nazwa | Typ | Opis |
---|---|---|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
pointInTime |
string |
Wartość PointInTime |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryPointRehydrationInfo |
Informacje o ponownym wypełnianiu dostawcy zasobów |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSAPHanaRestoreRequest
Przywracanie specyficzne dla platformy SAP Hana w usłudze AzureWorkload.
Nazwa | Typ | Opis |
---|---|---|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
Przywracanie specyficzne dla platformy SAP Hana w usłudze AzureWorkload z zintegrowanym przywracaniem punktu odzyskiwania.
Nazwa | Typ | Opis |
---|---|---|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryPointRehydrationInfo |
Informacje o ponownym wypełnianiu dostawcy zasobów |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSQLPointInTimeRestoreRequest
Przywracanie -specific SQL AzureWorkload. Specjalnie dla funkcji PointInTime/Przywracania dziennika
Nazwa | Typ | Opis |
---|---|---|
alternateDirectoryPaths |
Szczegóły katalogu danych |
|
isNonRecoverable |
boolean |
Właściwość specyficzna dla języka SQL, w której użytkownik może wybrać ustawienie braku odzyskiwania podczas próby wykonania operacji przywracania |
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
pointInTime |
string |
Wartość PointInTime |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
shouldUseAlternateTargetLocation |
boolean |
Domyślna opcja ustawiona na true. Jeśli ta wartość ma wartość false, należy podać alternatywny katalog danych |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
Przywracanie specyficzne dla języka SQL w usłudze AzureWorkload ze zintegrowanym przywracaniem punktu odzyskiwania.
Nazwa | Typ | Opis |
---|---|---|
alternateDirectoryPaths |
Szczegóły katalogu danych |
|
isNonRecoverable |
boolean |
Właściwość specyficzna dla języka SQL, w której użytkownik może wybrać ustawienie braku odzyskiwania podczas próby wykonania operacji przywracania |
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
pointInTime |
string |
Wartość PointInTime |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryPointRehydrationInfo |
Informacje o ponownym wypełnianiu dostawcy zasobów |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
shouldUseAlternateTargetLocation |
boolean |
Domyślna opcja ustawiona na true. Jeśli ta wartość ma wartość false, należy podać alternatywny katalog danych |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSQLRestoreRequest
Przywracanie -specific SQL AzureWorkload. Szczególnie w przypadku przywracania pełnego/różnicowego
Nazwa | Typ | Opis |
---|---|---|
alternateDirectoryPaths |
Szczegóły katalogu danych |
|
isNonRecoverable |
boolean |
Właściwość specyficzna dla języka SQL, w której użytkownik może wybrać ustawienie braku odzyskiwania podczas próby wykonania operacji przywracania |
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
shouldUseAlternateTargetLocation |
boolean |
Domyślna opcja ustawiona na true. Jeśli ta wartość ma wartość false, należy podać alternatywny katalog danych |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
AzureWorkloadSQLRestoreWithRehydrateRequest
Przywracanie specyficzne dla usługi AzureWorkload SQL ze zintegrowanym przywracaniem punktu odzyskiwania
Nazwa | Typ | Opis |
---|---|---|
alternateDirectoryPaths |
Szczegóły katalogu danych |
|
isNonRecoverable |
boolean |
Właściwość specyficzna dla języka SQL, w której użytkownik może wybrać ustawienie braku odzyskiwania podczas próby wykonania operacji przywracania |
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
propertyBag |
object |
Worki właściwości specyficzne dla obciążenia. |
recoveryMode |
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych |
|
recoveryPointRehydrationInfo |
Informacje o ponownym wypełnianiu dostawcy zasobów |
|
recoveryType |
Typ tego odzyskiwania. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
shouldUseAlternateTargetLocation |
boolean |
Domyślna opcja ustawiona na true. Jeśli ta wartość ma wartość false, należy podać alternatywny katalog danych |
snapshotRestoreParameters |
Dodatkowe szczegóły odzyskiwania migawek obecnie używane do tworzenia migawki dla platformy SAP Hana. |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, na której jest odzyskiwane obciążenie, które zostało uruchomione. |
targetInfo |
Szczegóły docelowej bazy danych |
|
targetResourceGroupName |
string |
Definiuje grupę zasobów docelowej maszyny wirtualnej |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm docelowej maszyny wirtualnej, na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika są obecnie używane do tworzenia migawki. |
CloudError
Odpowiedź na błąd z usługi Container Instance.
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
CloudErrorBody
Odpowiedź na błąd z usługi Container Instance.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Identyfikator błędu. Kody są niezmienne i mają być używane programowo. |
details |
Lista dodatkowych szczegółów dotyczących błędu. |
|
message |
string |
Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika. |
target |
string |
Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie. |
CopyOptions
Opcje rozwiązywania konfliktów kopiowania.
Nazwa | Typ | Opis |
---|---|---|
CreateCopy |
string |
|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
|
Skip |
string |
EncryptionDetails
Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej.
Nazwa | Typ | Opis |
---|---|---|
encryptionEnabled |
boolean |
Określa, czy ta kopia zapasowa reprezentuje zaszyfrowaną maszynę wirtualną w momencie tworzenia kopii zapasowej. |
kekUrl |
string |
Adres URL klucza. |
kekVaultId |
string |
Identyfikator usługi Key Vault, w której jest przechowywany klucz KEK. |
secretKeyUrl |
string |
Tajny adres URL. |
secretKeyVaultId |
string |
Identyfikator magazynu kluczy, w którym jest przechowywany wpis tajny. |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ExtendedLocation
Rozszerzona lokalizacja punktu odzyskiwania, w którym była obecna maszyna wirtualna.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa lokalizacji rozszerzonej. |
type |
string |
Typ lokalizacji rozszerzonej. Możliwe wartości to: "EdgeZone" |
IaasVMRestoreRequest
Przywracanie maszyny wirtualnej IaaS specyficzne dla obciążenia.
Nazwa | Typ | Opis |
---|---|---|
affinityGroup |
string |
Grupa koligacji skojarzona z maszyną wirtualną do przywrócenia. Używane tylko w przypadku klasycznych maszyn wirtualnych obliczeniowych. |
createNewCloudService |
boolean |
Jeśli podczas przywracania maszyny wirtualnej zostanie utworzona nowa usługa w chmurze. Jeśli jest to fałsz, maszyna wirtualna zostanie przywrócona do tej samej usługi w chmurze, co w momencie tworzenia kopii zapasowej. |
diskEncryptionSetId |
string |
Identyfikator diskEncryptionSet — wymagany, jeśli maszyna wirtualna musi być zaszyfrowana podczas przywracania przy użyciu klucza zarządzanego przez klienta. |
encryptionDetails |
Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej. |
|
extendedLocation |
Docelowa lokalizacja rozszerzona, w której należy przywrócić maszynę wirtualną, powinna mieć wartość null, jeśli przywracanie ma być wykonywane w chmurze publicznej |
|
identityBasedRestoreDetails |
Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej. |
|
identityInfo |
Informacje o tożsamości zarządzanej wymagane do uzyskania dostępu do konta magazynu klienta. |
|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
originalStorageAccountOption |
boolean |
Oryginalna opcja konta magazynu |
recoveryPointId |
string |
Identyfikator kopii zapasowej do odzyskania. |
recoveryType |
Typ tego odzyskiwania. |
|
region |
string |
Region, w którym przywracana jest maszyna wirtualna. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
restoreDiskLunList |
integer[] |
Lista jednostek LUN dysku na potrzeby częściowego przywracania |
restoreWithManagedDisks |
boolean |
Flaga oznaczania niezarządzanej maszyny wirtualnej dysku powinna zostać przywrócona przy użyciu dysków zarządzanych. |
securedVMDetails |
Przechowuje szczegóły zabezpieczonej maszyny wirtualnej |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, która jest odzyskiwana. |
storageAccountId |
string |
W pełni kwalifikowany identyfikator arm konta magazynu, do którego ma zostać przywrócona maszyna wirtualna. |
subnetId |
string |
Identyfikator podsieci to identyfikator podsieci skojarzony z maszyną wirtualną, która ma zostać przywrócona. W przypadku klasycznych maszyn wirtualnych będzie to {VnetID}/Subnet/{SubnetName}, a dla maszyn wirtualnych usługi Azure Resource Manager będzie to identyfikator zasobu usługi ARM używany do reprezentowania podsieci. |
targetDiskNetworkAccessSettings |
Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia, |
|
targetDomainNameId |
string |
W pełni kwalifikowany identyfikator ARM nazwy domeny, który ma być skojarzony z przywracaną maszyną wirtualną. Dotyczy to tylko klasycznych maszyn wirtualnych. |
targetResourceGroupId |
string |
Jest to identyfikator arm grupy zasobów, którą chcesz utworzyć dla tej maszyny wirtualnej i innych artefaktów. Na przykład /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm maszyny wirtualnej, która zostanie utworzona. Na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Jest to identyfikator sieci wirtualnej sieci wirtualnej, która zostanie dołączona do maszyny wirtualnej. Użytkownik zostanie zweryfikowany pod kątem uprawnień akcji sprzężenia w połączonym dostępie. |
zones |
string[] |
Strefa docelowa, w której należy przywrócić maszynę wirtualną i jej dyski. |
IaasVMRestoreWithRehydrationRequest
Przywracanie specyficzne dla obciążenia maszyny wirtualnej IaaS ze zintegrowanym przywracaniem punktu odzyskiwania.
Nazwa | Typ | Opis |
---|---|---|
affinityGroup |
string |
Grupa koligacji skojarzona z maszyną wirtualną do przywrócenia. Używane tylko w przypadku klasycznych maszyn wirtualnych obliczeniowych. |
createNewCloudService |
boolean |
Jeśli podczas przywracania maszyny wirtualnej zostanie utworzona nowa usługa w chmurze. Jeśli jest to fałsz, maszyna wirtualna zostanie przywrócona do tej samej usługi w chmurze, co w momencie tworzenia kopii zapasowej. |
diskEncryptionSetId |
string |
Identyfikator diskEncryptionSet — wymagany, jeśli maszyna wirtualna musi być zaszyfrowana podczas przywracania przy użyciu klucza zarządzanego przez klienta. |
encryptionDetails |
Szczegóły potrzebne, jeśli maszyna wirtualna została zaszyfrowana podczas tworzenia kopii zapasowej. |
|
extendedLocation |
Docelowa lokalizacja rozszerzona, w której należy przywrócić maszynę wirtualną, powinna mieć wartość null, jeśli przywracanie ma być wykonywane w chmurze publicznej |
|
identityBasedRestoreDetails |
Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej. |
|
identityInfo |
Informacje o tożsamości zarządzanej wymagane do uzyskania dostępu do konta magazynu klienta. |
|
objectType | string: |
Ta właściwość będzie używana jako dyskryminująca do decydowania o określonych typach w łańcuchu polimorficznych typów. |
originalStorageAccountOption |
boolean |
Oryginalna opcja konta magazynu |
recoveryPointId |
string |
Identyfikator kopii zapasowej do odzyskania. |
recoveryPointRehydrationInfo |
Informacje o ponownym wypełnianiu dostawcy zasobów |
|
recoveryType |
Typ tego odzyskiwania. |
|
region |
string |
Region, w którym przywracana jest maszyna wirtualna. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC |
restoreDiskLunList |
integer[] |
Lista jednostek LUN dysku na potrzeby częściowego przywracania |
restoreWithManagedDisks |
boolean |
Flaga oznaczania niezarządzanej maszyny wirtualnej dysku powinna zostać przywrócona przy użyciu dysków zarządzanych. |
securedVMDetails |
Przechowuje szczegóły zabezpieczonej maszyny wirtualnej |
|
sourceResourceId |
string |
W pełni kwalifikowany identyfikator arm maszyny wirtualnej, która jest odzyskiwana. |
storageAccountId |
string |
W pełni kwalifikowany identyfikator arm konta magazynu, do którego ma zostać przywrócona maszyna wirtualna. |
subnetId |
string |
Identyfikator podsieci to identyfikator podsieci skojarzony z maszyną wirtualną, która ma zostać przywrócona. W przypadku klasycznych maszyn wirtualnych będzie to {VnetID}/Subnet/{SubnetName}, a dla maszyn wirtualnych usługi Azure Resource Manager będzie to identyfikator zasobu usługi ARM używany do reprezentowania podsieci. |
targetDiskNetworkAccessSettings |
Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia, |
|
targetDomainNameId |
string |
W pełni kwalifikowany identyfikator ARM nazwy domeny, który ma być skojarzony z przywracaną maszyną wirtualną. Dotyczy to tylko klasycznych maszyn wirtualnych. |
targetResourceGroupId |
string |
Jest to identyfikator arm grupy zasobów, którą chcesz utworzyć dla tej maszyny wirtualnej i innych artefaktów. Na przykład /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Jest to kompletny identyfikator arm maszyny wirtualnej, która zostanie utworzona. Na przykład /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Jest to identyfikator sieci wirtualnej sieci wirtualnej, która zostanie dołączona do maszyny wirtualnej. Użytkownik zostanie zweryfikowany pod kątem uprawnień akcji sprzężenia w połączonym dostępie. |
zones |
string[] |
Strefa docelowa, w której należy przywrócić maszynę wirtualną i jej dyski. |
IdentityBasedRestoreDetails
Szczegóły przywracania specyficzne dla obciążenia maszyny wirtualnej IaaS dotyczące przywracania przy użyciu tożsamości zarządzanej
Nazwa | Typ | Opis |
---|---|---|
objectType |
string |
Pobiera typ klasy. |
targetStorageAccountId |
string |
W pełni kwalifikowany identyfikator arm docelowego konta magazynu. |
IdentityInfo
Hermetyzuje informacje dotyczące tożsamości zarządzanej
Nazwa | Typ | Opis |
---|---|---|
isSystemAssignedIdentity |
boolean |
Aby rozróżnić, czy tożsamość zarządzana jest przypisana przez system, czy przypisana przez użytkownika |
managedIdentityResourceId |
string |
Opcjonalny identyfikator zasobu tożsamości zarządzanej: może nie być wymagany w przypadku tożsamości zarządzanej przypisanej przez system |
OverwriteOptions
Można zastąpić, jeśli docelowa baza danych już istnieje
Nazwa | Typ | Opis |
---|---|---|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
RecoveryMode
Określa, czy bieżący tryb odzyskiwania to przywracanie plików, czy przywracanie bazy danych
Nazwa | Typ | Opis |
---|---|---|
FileRecovery |
string |
|
Invalid |
string |
|
RecoveryUsingSnapshot |
string |
|
SnapshotAttach |
string |
|
SnapshotAttachAndRecover |
string |
|
WorkloadRecovery |
string |
RecoveryPointRehydrationInfo
Informacje o ponownym wypełnianiu dostawcy zasobów
Nazwa | Typ | Opis |
---|---|---|
rehydrationPriority |
Priorytet ponownego wypełniania |
|
rehydrationRetentionDuration |
string |
Jak długo należy zachować ponownie wypełnianie elementu RP, powinien być ISO8601 format czasu trwania, np. "P7D" |
RecoveryType
Typ tego odzyskiwania.
Nazwa | Typ | Opis |
---|---|---|
AlternateLocation |
string |
|
Invalid |
string |
|
Offline |
string |
|
OriginalLocation |
string |
|
RestoreDisks |
string |
RehydrationPriority
Priorytet ponownego wypełniania
Nazwa | Typ | Opis |
---|---|---|
High |
string |
|
Standard |
string |
RestoreFileSpecs
Przywróć specyfikacje plików, takie jak ścieżka pliku, informacje o typie i ścieżce folderu docelowego.
Nazwa | Typ | Opis |
---|---|---|
fileSpecType |
string |
Wskazuje, co oznacza zmienna Path |
path |
string |
Ścieżka pliku źródłowego/folderu |
targetFolderPath |
string |
Docelowa ścieżka folderu w docelowym udziałie plików |
RestoreRequestResource
Klasa podstawowa do żądania przywracania. Żądania przywracania specyficzne dla obciążenia pochodzą z tej klasy.
Nazwa | Typ | Opis |
---|---|---|
eTag |
string |
Opcjonalny element ETag. |
id |
string |
Identyfikator zasobu reprezentuje pełną ścieżkę do zasobu. |
location |
string |
Lokalizacja zasobu. |
name |
string |
Nazwa zasobu skojarzona z zasobem. |
properties |
RestoreRequest:
|
Właściwości RestoreRequestResource |
tags |
object |
Tagi zasobów. |
type |
string |
Typ zasobu reprezentuje pełną ścieżkę formularza Namespace/ResourceType/ResourceType/... |
RestoreRequestType
Typ przywracania (FullShareRestore lub ItemLevelRestore)
Nazwa | Typ | Opis |
---|---|---|
FullShareRestore |
string |
|
Invalid |
string |
|
ItemLevelRestore |
string |
SecuredVMDetails
Przywracanie parametrów żądania dla zabezpieczonych maszyn wirtualnych
Nazwa | Typ | Opis |
---|---|---|
securedVMOsDiskEncryptionSetId |
string |
Pobiera lub ustawia identyfikator zestawu szyfrowania dysków dla zabezpieczonego dysku systemu operacyjnego maszyny wirtualnej |
SnapshotRestoreParameters
Hermetyzuje informacje dotyczące odzyskiwania migawek dla platformy SAP Hana
Nazwa | Typ | Opis |
---|---|---|
logPointInTimeForDBRecovery |
string |
|
skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
Hermetyzuje informacje dotyczące katalogu danych
Nazwa | Typ | Opis |
---|---|---|
mappingType |
Typ mapowania katalogu danych |
|
sourceLogicalName |
string |
Przywracanie źródłowej ścieżki nazwy logicznej |
sourcePath |
string |
Przywróć ścieżkę źródłową |
targetPath |
string |
Ścieżka docelowa |
SQLDataDirectoryType
Typ mapowania katalogu danych
Nazwa | Typ | Opis |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |
TargetAFSRestoreInfo
Określanie docelowych informacji o udziale plików platformy Azure.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa udziału plików |
targetResourceId |
string |
Identyfikator zasobu docelowego udziału plików ARM |
TargetDiskNetworkAccessOption
Ustawienia dostępu do sieci, które mają być używane dla przywróconych dysków
Nazwa | Typ | Opis |
---|---|---|
EnablePrivateAccessForAllDisks |
string |
|
EnablePublicAccessForAllDisks |
string |
|
SameAsOnSourceDisks |
string |
TargetDiskNetworkAccessSettings
Określa docelowe ustawienia dostępu do sieci dla dysków maszyny wirtualnej do przywrócenia.
Nazwa | Typ | Opis |
---|---|---|
targetDiskAccessId |
string |
Pobiera lub ustawia identyfikator zasobu usługi ARM dostępu dysku docelowego, który ma być używany, gdy parametr TargetDiskNetworkAccessOption jest ustawiony na TargetDiskNetworkAccessOption.UseNew |
targetDiskNetworkAccessOption |
Ustawienia dostępu do sieci, które mają być używane dla przywróconych dysków |
TargetRestoreInfo
Szczegółowe informacje o obciążeniu docelowym podczas operacji przywracania.
Nazwa | Typ | Opis |
---|---|---|
containerId |
string |
Nazwa identyfikatora zasobu kontenera, w którym znajduje się docelowa baza danych |
databaseName |
string |
Nazwa bazy danych InstanceName/DataBaseName dla bazy danych SQL lub System/DbName dla platformy SAP Hana |
overwriteOption |
Można zastąpić, jeśli docelowa baza danych już istnieje |
|
targetDirectoryForFileRestore |
string |
Lokalizacja katalogu docelowego do przywrócenia jako pliki. |
UserAssignedIdentityProperties
Właściwości tożsamości zarządzanej przypisanej przez użytkownika
Nazwa | Typ | Opis |
---|---|---|
clientId |
string |
Identyfikator klienta przypisanej tożsamości. |
principalId |
string |
Identyfikator podmiotu zabezpieczeń przypisanej tożsamości. |
UserAssignedManagedIdentityDetails
Szczegóły tożsamości zarządzanej przypisanej przez użytkownika
Nazwa | Typ | Opis |
---|---|---|
identityArmId |
string |
Identyfikator arm przypisanej tożsamości. |
identityName |
string |
Nazwa przypisanej tożsamości. |
userAssignedIdentityProperties |
Właściwości tożsamości zarządzanej przypisanej przez użytkownika |