Delen via


Restores - Trigger

Hiermee herstelt u de opgegeven back-upgegevens. Dit is een asynchrone bewerking. Als u de status van deze API-aanroep wilt weten, gebruikt u 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

URI-parameters

Name In Vereist Type Description
containerName
path True

string

Containernaam die is gekoppeld aan de items waarvan een back-up is gemaakt.

fabricName
path True

string

Infrastructuurnaam die is gekoppeld aan de items waarvan een back-up is gemaakt.

protectedItemName
path True

string

Er is een back-up gemaakt van het item dat moet worden hersteld.

recoveryPointId
path True

string

Herstelpunt-id die de back-upgegevens vertegenwoordigt die moeten worden hersteld.

resourceGroupName
path True

string

De naam van de resourcegroep waarin de Recovery Services-kluis aanwezig is.

subscriptionId
path True

string

De abonnements-id.

vaultName
path True

string

De naam van de Recovery Services-kluis.

api-version
query True

string

Client-API-versie.

Aanvraagkoptekst

Name Vereist Type Description
x-ms-authorization-auxiliary

string

Aanvraagbody

Name Type Description
eTag

string

Optionele ETag.

location

string

Resourcelocatie.

properties RestoreRequest:

Eigenschappen van RestoreRequestResource

tags

object

Resourcetags.

Antwoorden

Name Type Description
202 Accepted

Geaccepteerd

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Imitatie van uw gebruikersaccount.

Voorbeelden

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
AzureFileShareRestoreRequest

AzureFileShare-herstelaanvraag

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek

AzureWorkloadRestoreRequest

AzureWorkload-specifieke herstelbewerking.

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

AzureWorkloadSAPHanaRestoreRequest

AzureWorkload SAP Hana-specifieke herstelbewerking.

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

AzureWorkloadSQLPointInTimeRestoreRequest

AzureWorkload SQL -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

AzureWorkload SQL-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

AzureWorkloadSQLRestoreRequest

AzureWorkload SQL -specific herstellen. Specifiek voor volledig/diff herstellen

AzureWorkloadSQLRestoreWithRehydrateRequest

AzureWorkload SQL-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt

CloudError

Een foutreactie van de Container Instance-service.

CloudErrorBody

Een foutreactie van de Container Instance-service.

CopyOptions

Opties voor het oplossen van kopieerconflicten.

EncryptionDetails

Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ExtendedLocation

De uitgebreide locatie van het herstelpunt waar de VM aanwezig was.

IaasVMRestoreRequest

IaaS VM-workloadspecifieke herstelbewerking.

IaasVMRestoreWithRehydrationRequest

IaaS VM-workloadspecifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

IdentityBasedRestoreDetails

Specifieke herstelgegevens voor IaaS-VM's voor herstelbewerkingen met behulp van beheerde identiteit

IdentityInfo

Informatie over beheerde identiteiten inkapselen

OverwriteOptions

Kan overschrijven als doeldatabase al bestaat

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

RecoveryType

Type van dit herstel.

RehydrationPriority

Rehydratatieprioriteit

RestoreFileSpecs

Herstel bestandsspecificaties, zoals bestandspad, type en doelmappadgegevens.

RestoreRequestResource

Basisklasse voor herstelaanvraag. Workloadspecifieke herstelaanvragen worden afgeleid van deze klasse.

RestoreRequestType

Hersteltype (FullShareRestore of ItemLevelRestore)

SecuredVMDetails

Aanvraagparameters herstellen voor beveiligde VM's

SnapshotRestoreParameters

Bevat informatie over herstel van momentopnamen voor SAP Hana

SQLDataDirectoryMapping

Bevat informatie over gegevensmap

SQLDataDirectoryType

Type toewijzing van gegevensmaps

TargetAFSRestoreInfo

Informatie over Azure-bestandsshares targeten.

TargetDiskNetworkAccessOption

Instellingen voor netwerktoegang die moeten worden gebruikt voor herstelde schijven

TargetDiskNetworkAccessSettings

Hiermee geeft u de doelnetwerktoegangsinstellingen op voor schijven van de VIRTUELE machine die moeten worden hersteld.

TargetRestoreInfo

Details over de doelworkload tijdens de herstelbewerking.

UserAssignedIdentityProperties

Door de gebruiker toegewezen eigenschappen van beheerde identiteit

UserAssignedManagedIdentityDetails

Details van door de gebruiker toegewezen beheerde identiteit

AzureFileShareRestoreRequest

AzureFileShare-herstelaanvraag

Name Type Description
copyOptions

CopyOptions

Opties voor het oplossen van kopieerconflicten.

objectType string:

AzureFileShareRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

restoreFileSpecs

RestoreFileSpecs[]

Lijst met bronbestanden/mappen (die moeten worden hersteld) en TargetFolderPath-details

restoreRequestType

RestoreRequestType

Hersteltype (FullShareRestore of ItemLevelRestore)

sourceResourceId

string

ARM-id van bronopslagaccount

targetDetails

TargetAFSRestoreInfo

Details van doelbestandsshare

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek

Name Type Description
objectType string:

AzureWorkloadPointInTimeRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

pointInTime

string

PointInTime-waarde

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadRestoreRequest

AzureWorkload-specifieke herstelbewerking.

Name Type Description
objectType string:

AzureWorkloadRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek

Name Type Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

pointInTime

string

PointInTime-waarde

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

Name Type Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

pointInTime

string

PointInTime-waarde

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSAPHanaRestoreRequest

AzureWorkload SAP Hana-specifieke herstelbewerking.

Name Type Description
objectType string:

AzureWorkloadSAPHanaRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

Name Type Description
objectType string:

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSQLPointInTimeRestoreRequest

AzureWorkload SQL -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek

Name Type Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Gegevensmapdetails

isNonRecoverable

boolean

SQL-specifieke eigenschap waarbij de gebruiker ervoor kan kiezen om geen herstel in te stellen wanneer een herstelbewerking wordt geprobeerd

objectType string:

AzureWorkloadSQLPointInTimeRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

pointInTime

string

PointInTime-waarde

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

shouldUseAlternateTargetLocation

boolean

De standaardoptie is ingesteld op true. Als dit is ingesteld op onwaar, moet alternatieve gegevensmap worden opgegeven

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

AzureWorkload SQL-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

Name Type Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Gegevensmapdetails

isNonRecoverable

boolean

SQL-specifieke eigenschap waarbij de gebruiker ervoor kan kiezen om geen herstel in te stellen wanneer een herstelbewerking wordt geprobeerd

objectType string:

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

pointInTime

string

PointInTime-waarde

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

shouldUseAlternateTargetLocation

boolean

De standaardoptie is ingesteld op true. Als dit is ingesteld op onwaar, moet alternatieve gegevensmap worden opgegeven

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSQLRestoreRequest

AzureWorkload SQL -specific herstellen. Specifiek voor volledig/diff herstellen

Name Type Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Gegevensmapdetails

isNonRecoverable

boolean

SQL-specifieke eigenschap waarbij de gebruiker ervoor kan kiezen om geen herstel in te stellen wanneer een herstelbewerking wordt geprobeerd

objectType string:

AzureWorkloadSQLRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

shouldUseAlternateTargetLocation

boolean

De standaardoptie is ingesteld op true. Als dit is ingesteld op onwaar, moet alternatieve gegevensmap worden opgegeven

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

AzureWorkloadSQLRestoreWithRehydrateRequest

AzureWorkload SQL-specifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt

Name Type Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Gegevensmapdetails

isNonRecoverable

boolean

SQL-specifieke eigenschap waarbij de gebruiker ervoor kan kiezen om geen herstel in te stellen wanneer een herstelbewerking wordt geprobeerd

objectType string:

AzureWorkloadSQLRestoreWithRehydrateRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

propertyBag

object

Werkbelastingspecifieke eigenschappentas.

recoveryMode

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

recoveryType

RecoveryType

Type van dit herstel.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

shouldUseAlternateTargetLocation

boolean

De standaardoptie is ingesteld op true. Als dit is ingesteld op onwaar, moet alternatieve gegevensmap worden opgegeven

snapshotRestoreParameters

SnapshotRestoreParameters

Aanvullende informatie over momentopnameherstel die momenteel wordt gebruikt voor momentopnamen voor SAP Hana.

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld.

targetInfo

TargetRestoreInfo

Details van doeldatabase

targetResourceGroupName

string

Definieert de resourcegroep van de doel-VM

targetVirtualMachineId

string

Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Door de gebruiker toegewezen beheerde identiteitsgegevens die momenteel worden gebruikt voor momentopnamen.

CloudError

Een foutreactie van de Container Instance-service.

Name Type Description
error

CloudErrorBody

Het foutobject.

CloudErrorBody

Een foutreactie van de Container Instance-service.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

CopyOptions

Opties voor het oplossen van kopieerconflicten.

Name Type Description
CreateCopy

string

FailOnConflict

string

Invalid

string

Overwrite

string

Skip

string

EncryptionDetails

Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up.

Name Type Description
encryptionEnabled

boolean

Hiermee wordt aangegeven of deze back-up een versleutelde VM vertegenwoordigt op het moment van de back-up.

kekUrl

string

Sleutel-URL.

kekVaultId

string

Id van Key Vault waar KEK is opgeslagen.

secretKeyUrl

string

Geheime URL.

secretKeyVaultId

string

Id van Key Vault waar geheim wordt opgeslagen.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ExtendedLocation

De uitgebreide locatie van het herstelpunt waar de VM aanwezig was.

Name Type Description
name

string

Naam van de uitgebreide locatie.

type

string

Type van de uitgebreide locatie. Mogelijke waarden zijn: 'EdgeZone'

IaasVMRestoreRequest

IaaS VM-workloadspecifieke herstelbewerking.

Name Type Description
affinityGroup

string

Affiniteitsgroep die is gekoppeld aan vm die moet worden hersteld. Alleen gebruikt voor klassieke compute-VM's.

createNewCloudService

boolean

Als er een nieuwe cloudservice wordt gemaakt tijdens het herstellen van de virtuele machine. Als dit onwaar is, wordt de VIRTUELE machine hersteld naar dezelfde cloudservice als op het moment van de back-up.

diskEncryptionSetId

string

De id van DiskEncryptionSet: vereist als de VM at rest moet worden versleuteld tijdens het herstellen met de door de klant beheerde sleutel.

encryptionDetails

EncryptionDetails

Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up.

extendedLocation

ExtendedLocation

De uitgebreide doellocatie waar de VIRTUELE machine moet worden hersteld, moet null zijn als herstel moet worden uitgevoerd in de openbare cloud

identityBasedRestoreDetails

IdentityBasedRestoreDetails

Specifieke hersteldetails voor IaaS-VM-werkbelastingen voor herstelbewerkingen met behulp van beheerde identiteit.

identityInfo

IdentityInfo

Informatie over beheerde identiteit die is vereist voor toegang tot het opslagaccount van de klant.

objectType string:

IaasVMRestoreRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

originalStorageAccountOption

boolean

Optie oorspronkelijk opslagaccount

recoveryPointId

string

Id van de back-upkopie die moet worden hersteld.

recoveryType

RecoveryType

Type van dit herstel.

region

string

Regio waarin de virtuele machine wordt hersteld.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

restoreDiskLunList

integer[]

Lijst met schijf-LUN's voor gedeeltelijk herstellen

restoreWithManagedDisks

boolean

Vlag om aan te geven dat een niet-beheerde schijf-VM moet worden hersteld met beheerde schijven.

securedVMDetails

SecuredVMDetails

Slaat beveiligde VM-details op

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VIRTUELE machine die wordt hersteld.

storageAccountId

string

Volledig gekwalificeerde ARM-id van het opslagaccount waarnaar de VIRTUELE machine moet worden hersteld.

subnetId

string

Subnet-id is de subnet-id die is gekoppeld aan de te herstellen VM. Voor klassieke VM's is dit {VnetID}/Subnet/{SubnetName} en voor de Azure Resource Manager-VM's zou dit arm-resource-id zijn die wordt gebruikt om het subnet weer te geven.

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

Hiermee geeft u de doelnetwerktoegangsinstellingen op voor schijven van vm die moeten worden hersteld,

targetDomainNameId

string

Volledig gekwalificeerde ARM-id van de domeinnaam die moet worden gekoppeld aan de VM die wordt hersteld. Dit geldt alleen voor klassieke virtuele machines.

targetResourceGroupId

string

Dit is de ARM-id van de resourcegroep die u wilt maken voor deze virtuele machine en andere artefacten. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

Dit is de volledige ARM-id van de virtuele machine die wordt gemaakt. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

Dit is de id van het virtuele netwerk van het vnet dat wordt gekoppeld aan de virtuele machine. De gebruiker wordt gevalideerd voor machtigingen voor deelnameacties in de gekoppelde toegang.

zones

string[]

Doelzone waar de VIRTUELE machine en de bijbehorende schijven moeten worden hersteld.

IaasVMRestoreWithRehydrationRequest

IaaS VM-workloadspecifieke herstelbewerking met geïntegreerde rehydratatie van herstelpunt.

Name Type Description
affinityGroup

string

Affiniteitsgroep die is gekoppeld aan vm die moet worden hersteld. Alleen gebruikt voor klassieke compute-VM's.

createNewCloudService

boolean

Als er een nieuwe cloudservice wordt gemaakt tijdens het herstellen van de virtuele machine. Als dit onwaar is, wordt de VIRTUELE machine hersteld naar dezelfde cloudservice als op het moment van de back-up.

diskEncryptionSetId

string

De id van DiskEncryptionSet: vereist als de VM at rest moet worden versleuteld tijdens het herstellen met de door de klant beheerde sleutel.

encryptionDetails

EncryptionDetails

Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up.

extendedLocation

ExtendedLocation

De uitgebreide doellocatie waar de VIRTUELE machine moet worden hersteld, moet null zijn als herstel moet worden uitgevoerd in de openbare cloud

identityBasedRestoreDetails

IdentityBasedRestoreDetails

Specifieke hersteldetails voor IaaS-VM-werkbelastingen voor herstelbewerkingen met behulp van beheerde identiteit.

identityInfo

IdentityInfo

Informatie over beheerde identiteit die is vereist voor toegang tot het opslagaccount van de klant.

objectType string:

IaasVMRestoreWithRehydrationRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

originalStorageAccountOption

boolean

Optie oorspronkelijk opslagaccount

recoveryPointId

string

Id van de back-upkopie die moet worden hersteld.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

recoveryType

RecoveryType

Type van dit herstel.

region

string

Regio waarin de virtuele machine wordt hersteld.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

restoreDiskLunList

integer[]

Lijst met schijf-LUN's voor gedeeltelijk herstellen

restoreWithManagedDisks

boolean

Vlag om aan te geven dat een niet-beheerde schijf-VM moet worden hersteld met beheerde schijven.

securedVMDetails

SecuredVMDetails

Slaat beveiligde VM-details op

sourceResourceId

string

Volledig gekwalificeerde ARM-id van de VIRTUELE machine die wordt hersteld.

storageAccountId

string

Volledig gekwalificeerde ARM-id van het opslagaccount waarnaar de VIRTUELE machine moet worden hersteld.

subnetId

string

Subnet-id is de subnet-id die is gekoppeld aan de te herstellen VM. Voor klassieke VM's is dit {VnetID}/Subnet/{SubnetName} en voor de Azure Resource Manager-VM's zou dit arm-resource-id zijn die wordt gebruikt om het subnet weer te geven.

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

Hiermee geeft u de doelnetwerktoegangsinstellingen op voor schijven van vm die moeten worden hersteld,

targetDomainNameId

string

Volledig gekwalificeerde ARM-id van de domeinnaam die moet worden gekoppeld aan de VM die wordt hersteld. Dit geldt alleen voor klassieke virtuele machines.

targetResourceGroupId

string

Dit is de ARM-id van de resourcegroep die u wilt maken voor deze virtuele machine en andere artefacten. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

Dit is de volledige ARM-id van de virtuele machine die wordt gemaakt. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

Dit is de id van het virtuele netwerk van het vnet dat wordt gekoppeld aan de virtuele machine. De gebruiker wordt gevalideerd voor machtigingen voor deelnameacties in de gekoppelde toegang.

zones

string[]

Doelzone waar de VIRTUELE machine en de bijbehorende schijven moeten worden hersteld.

IdentityBasedRestoreDetails

Specifieke herstelgegevens voor IaaS-VM's voor herstelbewerkingen met behulp van beheerde identiteit

Name Type Description
objectType

string

Hiermee haalt u het klassetype op.

targetStorageAccountId

string

Volledig gekwalificeerde ARM-id van het doelopslagaccount.

IdentityInfo

Informatie over beheerde identiteiten inkapselen

Name Type Description
isSystemAssignedIdentity

boolean

Onderscheid maken als de beheerde identiteit door het systeem is toegewezen of door de gebruiker is toegewezen

managedIdentityResourceId

string

Resource-id van beheerde identiteit optioneel: is mogelijk niet vereist in het geval van door het systeem toegewezen beheerde identiteit

OverwriteOptions

Kan overschrijven als doeldatabase al bestaat

Name Type Description
FailOnConflict

string

Invalid

string

Overwrite

string

RecoveryMode

Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is

Name Type Description
FileRecovery

string

Invalid

string

RecoveryUsingSnapshot

string

SnapshotAttach

string

SnapshotAttachAndRecover

string

WorkloadRecovery

string

RecoveryPointRehydrationInfo

Informatie over rehydratatie van RP

Name Type Description
rehydrationPriority

RehydrationPriority

Rehydratatieprioriteit

rehydrationRetentionDuration

string

Hoe lang de gerehydrateerde RP moet worden bewaard moet worden ISO8601 Duurnotatie, bijvoorbeeld "P7D"

RecoveryType

Type van dit herstel.

Name Type Description
AlternateLocation

string

Invalid

string

Offline

string

OriginalLocation

string

RestoreDisks

string

RehydrationPriority

Rehydratatieprioriteit

Name Type Description
High

string

Standard

string

RestoreFileSpecs

Herstel bestandsspecificaties, zoals bestandspad, type en doelmappadgegevens.

Name Type Description
fileSpecType

string

Geeft aan waar de padvariabele voor staat

path

string

Pad naar bronbestand/map

targetFolderPath

string

Pad naar doelmap in doelbestandsshare

RestoreRequestResource

Basisklasse voor herstelaanvraag. Workloadspecifieke herstelaanvragen worden afgeleid van deze klasse.

Name Type Description
eTag

string

Optionele ETag.

id

string

Resource-id vertegenwoordigt het volledige pad naar de resource.

location

string

Resourcelocatie.

name

string

Resourcenaam die is gekoppeld aan de resource.

properties RestoreRequest:

Eigenschappen van RestoreRequestResource

tags

object

Resourcetags.

type

string

Resourcetype vertegenwoordigt het volledige pad van de formuliernaamruimte/ResourceType/ResourceType/...

RestoreRequestType

Hersteltype (FullShareRestore of ItemLevelRestore)

Name Type Description
FullShareRestore

string

Invalid

string

ItemLevelRestore

string

SecuredVMDetails

Aanvraagparameters herstellen voor beveiligde VM's

Name Type Description
securedVMOsDiskEncryptionSetId

string

Haalt schijfversleutelingsset-id op of stelt deze in voor beveiligde besturingssysteemschijf van de virtuele machine

SnapshotRestoreParameters

Bevat informatie over herstel van momentopnamen voor SAP Hana

Name Type Description
logPointInTimeForDBRecovery

string

skipAttachAndMount

boolean

SQLDataDirectoryMapping

Bevat informatie over gegevensmap

Name Type Description
mappingType

SQLDataDirectoryType

Type toewijzing van gegevensmaps

sourceLogicalName

string

Pad naar logische bronnaam herstellen

sourcePath

string

Bronpad herstellen

targetPath

string

Doelpad

SQLDataDirectoryType

Type toewijzing van gegevensmaps

Name Type Description
Data

string

Invalid

string

Log

string

TargetAFSRestoreInfo

Informatie over Azure-bestandsshares targeten.

Name Type Description
name

string

Naam van bestandsshare

targetResourceId

string

ARM-id van doelbestandsshareresource

TargetDiskNetworkAccessOption

Instellingen voor netwerktoegang die moeten worden gebruikt voor herstelde schijven

Name Type Description
EnablePrivateAccessForAllDisks

string

EnablePublicAccessForAllDisks

string

SameAsOnSourceDisks

string

TargetDiskNetworkAccessSettings

Hiermee geeft u de doelnetwerktoegangsinstellingen op voor schijven van de VIRTUELE machine die moeten worden hersteld.

Name Type Description
targetDiskAccessId

string

Hiermee haalt u de ARM-resource-id op van de toegang tot de doelschijf die moet worden gebruikt wanneer TargetDiskNetworkAccessOption is ingesteld op TargetDiskNetworkAccessOption.UseNew

targetDiskNetworkAccessOption

TargetDiskNetworkAccessOption

Instellingen voor netwerktoegang die moeten worden gebruikt voor herstelde schijven

TargetRestoreInfo

Details over de doelworkload tijdens de herstelbewerking.

Name Type Description
containerId

string

Resource-id van de container waarin Target DataBase zich bevindt

databaseName

string

Databasenaam InstanceName/DataBaseName voor SQL of System/DbName voor SAP Hana

overwriteOption

OverwriteOptions

Kan overschrijven als doeldatabase al bestaat

targetDirectoryForFileRestore

string

Doelmaplocatie voor herstel als bestanden.

UserAssignedIdentityProperties

Door de gebruiker toegewezen eigenschappen van beheerde identiteit

Name Type Description
clientId

string

De client-id van de toegewezen identiteit.

principalId

string

De principal-id van de toegewezen identiteit.

UserAssignedManagedIdentityDetails

Details van door de gebruiker toegewezen beheerde identiteit

Name Type Description
identityArmId

string

De ARM-id van de toegewezen identiteit.

identityName

string

De naam van de toegewezen identiteit.

userAssignedIdentityProperties

UserAssignedIdentityProperties

Door de gebruiker toegewezen eigenschappen van beheerde identiteit