Sdílet prostřednictvím


Restores - Trigger

Obnoví zadaná zálohovaná data. Jedná se o asynchronní operaci. Pokud chcete zjistit stav tohoto volání rozhraní API, použijte rozhraní GetProtectedItemOperationResult API.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/restore?api-version=2024-10-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
containerName
path True

string

Název kontejneru přidružený k zálohovaným položkám

fabricName
path True

string

Název prostředků infrastruktury přidružený k zálohovaným položkám

protectedItemName
path True

string

Zálohovaná položka, která se má obnovit.

recoveryPointId
path True

string

ID bodu obnovení, které představuje zálohovaná data, která se mají obnovit.

resourceGroupName
path True

string

Název skupiny prostředků, ve které je k dispozici trezor služby Recovery Services.

subscriptionId
path True

string

ID předplatného.

vaultName
path True

string

Název trezoru služby Recovery Services.

api-version
query True

string

Verze rozhraní API klienta.

Hlavička požadavku

Name Vyžadováno Typ Description
x-ms-authorization-auxiliary

string

Text požadavku

Name Typ Description
eTag

string

Volitelná značka ETag.

location

string

Umístění prostředku

properties RestoreRequest:

RestoreRequestResource – vlastnosti

tags

object

Značky prostředků

Odpovědi

Name Typ Description
202 Accepted

Přijal

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnit váš uživatelský účet.

Příklady

Restore Disks with IaasVMRestoreRequest
Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails
Restore Disks with IaasVMRestoreWithRehydrationRequest
Restore to New Azure IaasVm with IaasVMRestoreRequest
Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails
Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest

Restore Disks with IaasVMRestoreRequest

Ukázkový požadavek

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"
    }
  }
}

Ukázková odpověď

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

Ukázkový požadavek

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"
    }
  }
}

Ukázková odpověď

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

Ukázkový požadavek

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"
    }
  }
}

Ukázková odpověď

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

Ukázkový požadavek

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
    }
  }
}

Ukázková odpověď

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

Ukázkový požadavek

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"
    }
  }
}

Ukázková odpověď

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

Ukázkový požadavek

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"
    }
  }
}

Ukázková odpověď

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

Definice

Name Description
AzureFileShareRestoreRequest

Žádost o obnovení služby AzureFileShare

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log

AzureWorkloadRestoreRequest

Obnovení specifické pro AzureWorkload

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SAP Hana s integrovaným dosazováním bodu obnovení

AzureWorkloadSAPHanaRestoreRequest

Obnovení specifické pro SAP Hana pro AzureWorkload

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SAP Hana s integrovaným dosazováním bodu obnovení

AzureWorkloadSQLPointInTimeRestoreRequest

Obnovení -specific SQL pro AzureWorkload Konkrétně pro obnovení PointInTime nebo Log

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SQL s integrovaným dosazováním bodu obnovení

AzureWorkloadSQLRestoreRequest

Obnovení -specific SQL pro AzureWorkload Konkrétně pro úplné nebo rozdílové obnovení

AzureWorkloadSQLRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SQL s integrovaným dosazováním bodu obnovení

CloudError

Odpověď na chybu ze služby Instance kontejneru

CloudErrorBody

Odpověď na chybu ze služby Instance kontejneru

CopyOptions

Možnosti řešení konfliktů kopírování

EncryptionDetails

Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ExtendedLocation

Rozšířené umístění bodu obnovení, ve kterém byl virtuální počítač přítomen.

IaasVMRestoreRequest

Obnovení specifické pro úlohy virtuálního počítače IaaS

IaasVMRestoreWithRehydrationRequest

Obnovení specifické pro úlohy virtuálního počítače IaaS s integrovaným dosazováním bodu obnovení

IdentityBasedRestoreDetails

Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení

IdentityInfo

Zapouzdřuje související informace o spravované identitě.

OverwriteOptions

Může přepsat, pokud cílová databáze dat již existuje.

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

RecoveryPointRehydrationInfo

Informace o dosazování rp

RecoveryType

Typ tohoto obnovení.

RehydrationPriority

Priorita dosazování

RestoreFileSpecs

Obnovte specifikace souborů, jako je cesta k souboru, typ a informace o cestě k cílové složce.

RestoreRequestResource

Základní třída pro žádost o obnovení Požadavky na obnovení specifické pro úlohy jsou odvozeny z této třídy.

RestoreRequestType

Typ obnovení (FullShareRestore nebo ItemLevelRestore)

SecuredVMDetails

Obnovení parametrů požadavku pro zabezpečené virtuální počítače

SnapshotRestoreParameters

Zapouzdřuje informace týkající se obnovení snímků pro SAP Hana.

SQLDataDirectoryMapping

Zapouzdřuje informace týkající se datového adresáře.

SQLDataDirectoryType

Typ mapování datového adresáře

TargetAFSRestoreInfo

Cílová informace o sdílené složce Azure

TargetDiskNetworkAccessOption

Nastavení síťového přístupu, která se mají použít pro obnovené disky

TargetDiskNetworkAccessSettings

Určuje nastavení přístupu k cílové síti pro disky virtuálního počítače, které se mají obnovit.

TargetRestoreInfo

Podrobnosti o cílové úloze během operace obnovení

UserAssignedIdentityProperties

Vlastnosti spravované identity přiřazené uživatelem

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem

AzureFileShareRestoreRequest

Žádost o obnovení služby AzureFileShare

Name Typ Description
copyOptions

CopyOptions

Možnosti řešení konfliktů kopírování

objectType string:

AzureFileShareRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

restoreFileSpecs

RestoreFileSpecs[]

Seznam zdrojových souborů nebo složek (které je potřeba obnovit) a podrobnosti TargetFolderPath

restoreRequestType

RestoreRequestType

Typ obnovení (FullShareRestore nebo ItemLevelRestore)

sourceResourceId

string

ID ARM zdrojového účtu úložiště

targetDetails

TargetAFSRestoreInfo

Podrobnosti cílové sdílené složky

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log

Name Typ Description
objectType string:

AzureWorkloadPointInTimeRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

pointInTime

string

Hodnota PointInTime

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadRestoreRequest

Obnovení specifické pro AzureWorkload

Name Typ Description
objectType string:

AzureWorkloadRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log

Name Typ Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

pointInTime

string

Hodnota PointInTime

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SAP Hana s integrovaným dosazováním bodu obnovení

Name Typ Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

pointInTime

string

Hodnota PointInTime

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informace o dosazování rp

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSAPHanaRestoreRequest

Obnovení specifické pro SAP Hana pro AzureWorkload

Name Typ Description
objectType string:

AzureWorkloadSAPHanaRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SAP Hana s integrovaným dosazováním bodu obnovení

Name Typ Description
objectType string:

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informace o dosazování rp

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSQLPointInTimeRestoreRequest

Obnovení -specific SQL pro AzureWorkload Konkrétně pro obnovení PointInTime nebo Log

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Podrobnosti o datovém adresáři

isNonRecoverable

boolean

Vlastnost specifická pro SQL, ve které se uživatel může při pokusu o obnovení nastavit bez obnovení

objectType string:

AzureWorkloadSQLPointInTimeRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

pointInTime

string

Hodnota PointInTime

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

shouldUseAlternateTargetLocation

boolean

Výchozí možnost nastavená na true. Pokud je nastavená hodnota false, je nutné zadat alternativní datový adresář.

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SQL s integrovaným dosazováním bodu obnovení

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Podrobnosti o datovém adresáři

isNonRecoverable

boolean

Vlastnost specifická pro SQL, ve které se uživatel může při pokusu o obnovení nastavit bez obnovení

objectType string:

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

pointInTime

string

Hodnota PointInTime

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informace o dosazování rp

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

shouldUseAlternateTargetLocation

boolean

Výchozí možnost nastavená na true. Pokud je nastavená hodnota false, je nutné zadat alternativní datový adresář.

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSQLRestoreRequest

Obnovení -specific SQL pro AzureWorkload Konkrétně pro úplné nebo rozdílové obnovení

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Podrobnosti o datovém adresáři

isNonRecoverable

boolean

Vlastnost specifická pro SQL, ve které se uživatel může při pokusu o obnovení nastavit bez obnovení

objectType string:

AzureWorkloadSQLRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

shouldUseAlternateTargetLocation

boolean

Výchozí možnost nastavená na true. Pokud je nastavená hodnota false, je nutné zadat alternativní datový adresář.

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

AzureWorkloadSQLRestoreWithRehydrateRequest

Obnovení specifické pro AzureWorkload SQL s integrovaným dosazováním bodu obnovení

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Podrobnosti o datovém adresáři

isNonRecoverable

boolean

Vlastnost specifická pro SQL, ve které se uživatel může při pokusu o obnovení nastavit bez obnovení

objectType string:

AzureWorkloadSQLRestoreWithRehydrateRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

propertyBag

object

Taška vlastností specifická pro úlohy

recoveryMode

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informace o dosazování rp

recoveryType

RecoveryType

Typ tohoto obnovení.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

shouldUseAlternateTargetLocation

boolean

Výchozí možnost nastavená na true. Pokud je nastavená hodnota false, je nutné zadat alternativní datový adresář.

snapshotRestoreParameters

SnapshotRestoreParameters

Další podrobnosti o obnovení snímku, které se aktuálně používají pro snímek pro SAP Hana.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje.

targetInfo

TargetRestoreInfo

Podrobnosti o cílové databázi

targetResourceGroupName

string

Definuje skupinu prostředků cílového virtuálního počítače.

targetVirtualMachineId

string

Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem se aktuálně používají pro snímek.

CloudError

Odpověď na chybu ze služby Instance kontejneru

Name Typ Description
error

CloudErrorBody

Objekt chyby.

CloudErrorBody

Odpověď na chybu ze služby Instance kontejneru

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

CopyOptions

Možnosti řešení konfliktů kopírování

Name Typ Description
CreateCopy

string

FailOnConflict

string

Invalid

string

Overwrite

string

Skip

string

EncryptionDetails

Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování

Name Typ Description
encryptionEnabled

boolean

Určuje, jestli tato záložní kopie představuje šifrovaný virtuální počítač v době zálohování.

kekUrl

string

Adresa URL klíče.

kekVaultId

string

ID služby Key Vault, kde je uložený klíč KEK.

secretKeyUrl

string

Adresa URL tajného kódu.

secretKeyVaultId

string

ID služby Key Vault, kde je uložený tajný klíč.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ExtendedLocation

Rozšířené umístění bodu obnovení, ve kterém byl virtuální počítač přítomen.

Name Typ Description
name

string

Název rozšířeného umístění

type

string

Typ rozšířeného umístění. Mezi možné hodnoty patří: EdgeZone.

IaasVMRestoreRequest

Obnovení specifické pro úlohy virtuálního počítače IaaS

Name Typ Description
affinityGroup

string

Skupina vztahů přidružená k virtuálnímu počítači, která se má obnovit. Používá se jenom pro klasické výpočetní virtuální počítače.

createNewCloudService

boolean

Pokud se při obnovování virtuálního počítače vytvoří nová cloudová služba. Pokud je tato hodnota false, virtuální počítač se obnoví do stejné cloudové služby jako v době zálohování.

diskEncryptionSetId

string

ID sady DiskEncryptionSet – potřeba v případě, že je potřeba virtuální počítač během obnovení zašifrovat v klidovém stavu pomocí klíče spravovaného zákazníkem.

encryptionDetails

EncryptionDetails

Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování

extendedLocation

ExtendedLocation

Cílové rozšířené umístění, ve kterém se má virtuální počítač obnovit, by mělo mít hodnotu null, pokud se má provést obnovení ve veřejném cloudu.

identityBasedRestoreDetails

IdentityBasedRestoreDetails

Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení

identityInfo

IdentityInfo

Informace o spravované identitě vyžadované pro přístup k účtu úložiště zákazníka

objectType string:

IaasVMRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

originalStorageAccountOption

boolean

Možnost původního účtu úložiště

recoveryPointId

string

ID záložní kopie, která se má obnovit.

recoveryType

RecoveryType

Typ tohoto obnovení.

region

string

Oblast, ve které se virtuální počítač obnoví.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

restoreDiskLunList

integer[]

Seznam jednotek LUN disku pro částečné obnovení

restoreWithManagedDisks

boolean

Příznak označujících nespravovaný diskový virtuální počítač by se měl obnovit pomocí spravovaných disků.

securedVMDetails

SecuredVMDetails

Ukládá podrobnosti o zabezpečeném virtuálním počítači.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, který se obnovuje.

storageAccountId

string

Plně kvalifikované ID ARM účtu úložiště, do kterého se má virtuální počítač obnovit.

subnetId

string

ID podsítě je ID podsítě přidružené k obnovovanému virtuálnímu počítači. U klasických virtuálních počítačů by to bylo {VnetID}/Subnet/{SubnetName} a pro virtuální počítače Azure Resource Manageru by se použilo ID prostředku ARM, které představuje podsíť.

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

Určuje nastavení přístupu k cílové síti pro disky virtuálního počítače, které se mají obnovit.

targetDomainNameId

string

Plně kvalifikované ID ARM názvu domény, které se má přidružit k obnovovanému virtuálnímu počítači. Týká se to jenom klasických virtuálních počítačů.

targetResourceGroupId

string

Toto je ID ARM skupiny prostředků, kterou chcete vytvořit pro tento virtuální počítač a další artefakty. Například /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

Toto je kompletní ID ARM virtuálního počítače, který se vytvoří. Například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

Toto je ID virtuální sítě, která bude připojena k virtuálnímu počítači. Uživatel bude ověřen pro oprávnění akce připojení v propojeném přístupu.

zones

string[]

Cílová zóna, ve které se má virtuální počítač a jeho disky obnovit.

IaasVMRestoreWithRehydrationRequest

Obnovení specifické pro úlohy virtuálního počítače IaaS s integrovaným dosazováním bodu obnovení

Name Typ Description
affinityGroup

string

Skupina vztahů přidružená k virtuálnímu počítači, která se má obnovit. Používá se jenom pro klasické výpočetní virtuální počítače.

createNewCloudService

boolean

Pokud se při obnovování virtuálního počítače vytvoří nová cloudová služba. Pokud je tato hodnota false, virtuální počítač se obnoví do stejné cloudové služby jako v době zálohování.

diskEncryptionSetId

string

ID sady DiskEncryptionSet – potřeba v případě, že je potřeba virtuální počítač během obnovení zašifrovat v klidovém stavu pomocí klíče spravovaného zákazníkem.

encryptionDetails

EncryptionDetails

Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování

extendedLocation

ExtendedLocation

Cílové rozšířené umístění, ve kterém se má virtuální počítač obnovit, by mělo mít hodnotu null, pokud se má provést obnovení ve veřejném cloudu.

identityBasedRestoreDetails

IdentityBasedRestoreDetails

Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení

identityInfo

IdentityInfo

Informace o spravované identitě vyžadované pro přístup k účtu úložiště zákazníka

objectType string:

IaasVMRestoreWithRehydrationRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

originalStorageAccountOption

boolean

Možnost původního účtu úložiště

recoveryPointId

string

ID záložní kopie, která se má obnovit.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informace o dosazování rp

recoveryType

RecoveryType

Typ tohoto obnovení.

region

string

Oblast, ve které se virtuální počítač obnoví.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na které se provede kontrola LAC

restoreDiskLunList

integer[]

Seznam jednotek LUN disku pro částečné obnovení

restoreWithManagedDisks

boolean

Příznak označujících nespravovaný diskový virtuální počítač by se měl obnovit pomocí spravovaných disků.

securedVMDetails

SecuredVMDetails

Ukládá podrobnosti o zabezpečeném virtuálním počítači.

sourceResourceId

string

Plně kvalifikované ID ARM virtuálního počítače, který se obnovuje.

storageAccountId

string

Plně kvalifikované ID ARM účtu úložiště, do kterého se má virtuální počítač obnovit.

subnetId

string

ID podsítě je ID podsítě přidružené k obnovovanému virtuálnímu počítači. U klasických virtuálních počítačů by to bylo {VnetID}/Subnet/{SubnetName} a pro virtuální počítače Azure Resource Manageru by se použilo ID prostředku ARM, které představuje podsíť.

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

Určuje nastavení přístupu k cílové síti pro disky virtuálního počítače, které se mají obnovit.

targetDomainNameId

string

Plně kvalifikované ID ARM názvu domény, které se má přidružit k obnovovanému virtuálnímu počítači. Týká se to jenom klasických virtuálních počítačů.

targetResourceGroupId

string

Toto je ID ARM skupiny prostředků, kterou chcete vytvořit pro tento virtuální počítač a další artefakty. Například /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

Toto je kompletní ID ARM virtuálního počítače, který se vytvoří. Například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

Toto je ID virtuální sítě, která bude připojena k virtuálnímu počítači. Uživatel bude ověřen pro oprávnění akce připojení v propojeném přístupu.

zones

string[]

Cílová zóna, ve které se má virtuální počítač a jeho disky obnovit.

IdentityBasedRestoreDetails

Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení

Name Typ Description
objectType

string

Získá typ třídy.

targetStorageAccountId

string

Plně kvalifikované ID ARM cílového účtu úložiště.

IdentityInfo

Zapouzdřuje související informace o spravované identitě.

Name Typ Description
isSystemAssignedIdentity

boolean

Rozlišovat, jestli je spravovaná identita přiřazená systémem nebo přiřazená uživatelem

managedIdentityResourceId

string

Volitelné ID prostředku spravované identity: V případě spravované identity přiřazené systémem nemusí být vyžadováno.

OverwriteOptions

Může přepsat, pokud cílová databáze dat již existuje.

Name Typ Description
FailOnConflict

string

Invalid

string

Overwrite

string

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

Name Typ Description
FileRecovery

string

Invalid

string

RecoveryUsingSnapshot

string

SnapshotAttach

string

SnapshotAttachAndRecover

string

WorkloadRecovery

string

RecoveryPointRehydrationInfo

Informace o dosazování rp

Name Typ Description
rehydrationPriority

RehydrationPriority

Priorita dosazování

rehydrationRetentionDuration

string

Jak dlouho by měl být rehydrovaný RP zachován, měl by být ISO8601 formát doby trvání, např. "P7D"

RecoveryType

Typ tohoto obnovení.

Name Typ Description
AlternateLocation

string

Invalid

string

Offline

string

OriginalLocation

string

RestoreDisks

string

RehydrationPriority

Priorita dosazování

Name Typ Description
High

string

Standard

string

RestoreFileSpecs

Obnovte specifikace souborů, jako je cesta k souboru, typ a informace o cestě k cílové složce.

Name Typ Description
fileSpecType

string

Určuje, co proměnná Path představuje.

path

string

Cesta ke zdrojovému souboru nebo složce

targetFolderPath

string

Cílová cesta ke složce v cílové sdílené složce

RestoreRequestResource

Základní třída pro žádost o obnovení Požadavky na obnovení specifické pro úlohy jsou odvozeny z této třídy.

Name Typ Description
eTag

string

Volitelná značka ETag.

id

string

ID prostředku představuje úplnou cestu k prostředku.

location

string

Umístění prostředku

name

string

Název prostředku přidružený k prostředku

properties RestoreRequest:

RestoreRequestResource – vlastnosti

tags

object

Značky prostředků

type

string

Typ prostředku představuje úplnou cestu formuláře Namespace/ResourceType/ResourceType/...

RestoreRequestType

Typ obnovení (FullShareRestore nebo ItemLevelRestore)

Name Typ Description
FullShareRestore

string

Invalid

string

ItemLevelRestore

string

SecuredVMDetails

Obnovení parametrů požadavku pro zabezpečené virtuální počítače

Name Typ Description
securedVMOsDiskEncryptionSetId

string

Získá nebo nastaví ID sady šifrování disku pro zabezpečený disk operačního systému virtuálního počítače.

SnapshotRestoreParameters

Zapouzdřuje informace týkající se obnovení snímků pro SAP Hana.

Name Typ Description
logPointInTimeForDBRecovery

string

skipAttachAndMount

boolean

SQLDataDirectoryMapping

Zapouzdřuje informace týkající se datového adresáře.

Name Typ Description
mappingType

SQLDataDirectoryType

Typ mapování datového adresáře

sourceLogicalName

string

Obnovit cestu k logickému názvu zdroje

sourcePath

string

Obnovení zdrojové cesty

targetPath

string

Cílová cesta

SQLDataDirectoryType

Typ mapování datového adresáře

Name Typ Description
Data

string

Invalid

string

Log

string

TargetAFSRestoreInfo

Cílová informace o sdílené složce Azure

Name Typ Description
name

string

Název sdílené složky

targetResourceId

string

ID ARM cílové sdílené složky

TargetDiskNetworkAccessOption

Nastavení síťového přístupu, která se mají použít pro obnovené disky

Name Typ Description
EnablePrivateAccessForAllDisks

string

EnablePublicAccessForAllDisks

string

SameAsOnSourceDisks

string

TargetDiskNetworkAccessSettings

Určuje nastavení přístupu k cílové síti pro disky virtuálního počítače, které se mají obnovit.

Name Typ Description
targetDiskAccessId

string

Získá nebo nastaví ID prostředku ARM cílového disku, který se má použít při TargetDiskNetworkAccessOption je nastavena na TargetDiskNetworkAccessOption.UseNew

targetDiskNetworkAccessOption

TargetDiskNetworkAccessOption

Nastavení síťového přístupu, která se mají použít pro obnovené disky

TargetRestoreInfo

Podrobnosti o cílové úloze během operace obnovení

Name Typ Description
containerId

string

Název ID prostředku kontejneru, ve kterém se nachází target DataBase

databaseName

string

Název databáze InstanceName/DataBaseName pro SQL nebo System/DbName pro SAP Hana

overwriteOption

OverwriteOptions

Může přepsat, pokud cílová databáze dat již existuje.

targetDirectoryForFileRestore

string

Cílové umístění adresáře pro obnovení jako soubory.

UserAssignedIdentityProperties

Vlastnosti spravované identity přiřazené uživatelem

Name Typ Description
clientId

string

ID klienta přiřazené identity.

principalId

string

ID objektu zabezpečení přiřazené identity.

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem

Name Typ Description
identityArmId

string

ID ARM přiřazené identity.

identityName

string

Název přiřazené identity.

userAssignedIdentityProperties

UserAssignedIdentityProperties

Vlastnosti spravované identity přiřazené uživatelem