Dela via


Restores - Trigger

Återställer angivna säkerhetskopierade data. Det här är en asynkron åtgärd. Om du vill veta status för det här API-anropet använder du Api:et GetProtectedItemOperationResult.

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

URI-parametrar

Name I Obligatorisk Typ Description
containerName
path True

string

Containernamn som är associerat med säkerhetskopierade objekt.

fabricName
path True

string

Infrastrukturresursnamn som är associerat med säkerhetskopierade objekt.

protectedItemName
path True

string

Säkerhetskopierade objekt som ska återställas.

recoveryPointId
path True

string

Återställningspunkts-ID som representerar säkerhetskopierade data som ska återställas.

resourceGroupName
path True

string

Namnet på resursgruppen där Recovery Services-valvet finns.

subscriptionId
path True

string

Prenumerations-ID:t.

vaultName
path True

string

Namnet på Recovery Services-valvet.

api-version
query True

string

Klient-API-version.

Begärandehuvud

Name Obligatorisk Typ Description
x-ms-authorization-auxiliary

string

Begärandetext

Name Typ Description
eTag

string

Valfri ETag.

location

string

Resursplats.

properties RestoreRequest:

Egenskaper för RestoreRequestResource

tags

object

Resurstaggar.

Svar

Name Typ Description
202 Accepted

Accepterad

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto.

Exempel

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
AzureFileShareRestoreRequest

Återställningsbegäran för AzureFileShare

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning

AzureWorkloadRestoreRequest

AzureWorkload-specifik återställning.

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifik återställning med integrerad återfuktning av återställningspunkten.

AzureWorkloadSAPHanaRestoreRequest

AzureWorkload SAP Hana-specifik återställning.

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifik återställning med integrerad återfuktning av återställningspunkten.

AzureWorkloadSQLPointInTimeRestoreRequest

AzureWorkload SQL -specific återställning. Specifikt för PointInTime/Loggåterställning

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

AzureWorkload SQL-specifik återställning med integrerad återfuktning av återställningspunkt.

AzureWorkloadSQLRestoreRequest

AzureWorkload SQL -specific återställning. Specifikt för fullständig/diff-återställning

AzureWorkloadSQLRestoreWithRehydrateRequest

AzureWorkload SQL-specifik återställning med integrerad återfuktning av återställningspunkt

CloudError

Ett felsvar från containerinstanstjänsten.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

CopyOptions

Alternativ för att lösa kopieringskonflikter.

EncryptionDetails

Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ExtendedLocation

Den utökade platsen för återställningspunkten där den virtuella datorn fanns.

IaasVMRestoreRequest

Arbetsbelastningsspecifik återställning för virtuell IaaS-dator.

IaasVMRestoreWithRehydrationRequest

Arbetsbelastningsspecifik återställning av virtuella IaaS-datorer med integrerad återfuktning av återställningspunkten.

IdentityBasedRestoreDetails

IaaS VM-arbetsbelastning specifik återställningsinformation för återställningar med hanterad identitet

IdentityInfo

Kapslar in hanterad identitetsrelaterad information

OverwriteOptions

Kan skriva över om måldatabasen redan finns

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

RecoveryPointRehydrationInfo

Information om RP-återfuktning

RecoveryType

Typ av den här återställningen.

RehydrationPriority

Rehydreringsprioritet

RestoreFileSpecs

Återställ filspecifikationer som filsökväg, typ- och målmappsökvägsinformation.

RestoreRequestResource

Basklass för återställningsbegäran. Arbetsbelastningsspecifika återställningsbegäranden härleds från den här klassen.

RestoreRequestType

Återställningstyp (FullShareRestore eller ItemLevelRestore)

SecuredVMDetails

Parametrar för återställningsbegäran för skyddade virtuella datorer

SnapshotRestoreParameters

Kapslar in information om återställning av ögonblicksbilder för SAP Hana

SQLDataDirectoryMapping

Kapslar in information om datakatalog

SQLDataDirectoryType

Typ av datakatalogmappning

TargetAFSRestoreInfo

Målinformation för Azure-filresurs.

TargetDiskNetworkAccessOption

Inställningar för nätverksåtkomst som ska användas för återställde diskar

TargetDiskNetworkAccessSettings

Anger målinställningar för nätverksåtkomst för diskar med virtuella datorer som ska återställas.

TargetRestoreInfo

Information om målarbetsbelastningen under återställningsåtgärden.

UserAssignedIdentityProperties

Användartilldelade egenskaper för hanterad identitet

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation

AzureFileShareRestoreRequest

Återställningsbegäran för AzureFileShare

Name Typ Description
copyOptions

CopyOptions

Alternativ för att lösa kopieringskonflikter.

objectType string:

AzureFileShareRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

restoreFileSpecs

RestoreFileSpecs[]

Lista över källfiler/mappar (som behöver återställas) och TargetFolderPath-information

restoreRequestType

RestoreRequestType

Återställningstyp (FullShareRestore eller ItemLevelRestore)

sourceResourceId

string

Källlagringskontots ARM-ID

targetDetails

TargetAFSRestoreInfo

Information om målfilresurs

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning

Name Typ Description
objectType string:

AzureWorkloadPointInTimeRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

pointInTime

string

PointInTime-värde

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadRestoreRequest

AzureWorkload-specifik återställning.

Name Typ Description
objectType string:

AzureWorkloadRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning

Name Typ Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

pointInTime

string

PointInTime-värde

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifik återställning med integrerad återfuktning av återställningspunkten.

Name Typ Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

pointInTime

string

PointInTime-värde

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Information om RP-återfuktning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSAPHanaRestoreRequest

AzureWorkload SAP Hana-specifik återställning.

Name Typ Description
objectType string:

AzureWorkloadSAPHanaRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

AzureWorkload SAP Hana-specifik återställning med integrerad återfuktning av återställningspunkten.

Name Typ Description
objectType string:

AzureWorkloadSAPHanaRestoreWithRehydrateRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Information om RP-återfuktning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSQLPointInTimeRestoreRequest

AzureWorkload SQL -specific återställning. Specifikt för PointInTime/Loggåterställning

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Information om datakatalog

isNonRecoverable

boolean

SQL-specifik egenskap där användaren kan välja att ange ingen återställning när återställningsåtgärden provas

objectType string:

AzureWorkloadSQLPointInTimeRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

pointInTime

string

PointInTime-värde

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

shouldUseAlternateTargetLocation

boolean

Standardalternativet är inställt på true. Om detta är inställt på false måste den alternativa datakatalogen anges

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

AzureWorkload SQL-specifik återställning med integrerad återfuktning av återställningspunkt.

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Information om datakatalog

isNonRecoverable

boolean

SQL-specifik egenskap där användaren kan välja att ange ingen återställning när återställningsåtgärden provas

objectType string:

AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

pointInTime

string

PointInTime-värde

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Information om RP-återfuktning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

shouldUseAlternateTargetLocation

boolean

Standardalternativet är inställt på true. Om detta är inställt på false måste den alternativa datakatalogen anges

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSQLRestoreRequest

AzureWorkload SQL -specific återställning. Specifikt för fullständig/diff-återställning

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Information om datakatalog

isNonRecoverable

boolean

SQL-specifik egenskap där användaren kan välja att ange ingen återställning när återställningsåtgärden provas

objectType string:

AzureWorkloadSQLRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

shouldUseAlternateTargetLocation

boolean

Standardalternativet är inställt på true. Om detta är inställt på false måste den alternativa datakatalogen anges

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

AzureWorkloadSQLRestoreWithRehydrateRequest

AzureWorkload SQL-specifik återställning med integrerad återfuktning av återställningspunkt

Name Typ Description
alternateDirectoryPaths

SQLDataDirectoryMapping[]

Information om datakatalog

isNonRecoverable

boolean

SQL-specifik egenskap där användaren kan välja att ange ingen återställning när återställningsåtgärden provas

objectType string:

AzureWorkloadSQLRestoreWithRehydrateRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

propertyBag

object

Arbetsbelastningsspecifik egenskapsväska.

recoveryMode

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Information om RP-återfuktning

recoveryType

RecoveryType

Typ av den här återställningen.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

shouldUseAlternateTargetLocation

boolean

Standardalternativet är inställt på true. Om detta är inställt på false måste den alternativa datakatalogen anges

snapshotRestoreParameters

SnapshotRestoreParameters

Ytterligare information om återställning av ögonblicksbilder som för närvarande används för ögonblicksbilder för SAP Hana.

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs.

targetInfo

TargetRestoreInfo

Information om måldatabas

targetResourceGroupName

string

Definierar resursgruppen för den virtuella måldatorn

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation används för närvarande för ögonblicksbild.

CloudError

Ett felsvar från containerinstanstjänsten.

Name Typ Description
error

CloudErrorBody

Felobjektet.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

CopyOptions

Alternativ för att lösa kopieringskonflikter.

Name Typ Description
CreateCopy

string

FailOnConflict

string

Invalid

string

Overwrite

string

Skip

string

EncryptionDetails

Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen.

Name Typ Description
encryptionEnabled

boolean

Identifierar om den här säkerhetskopian representerar en krypterad virtuell dator vid tidpunkten för säkerhetskopieringen.

kekUrl

string

Nyckel-URL.

kekVaultId

string

ID för Key Vault där KEK lagras.

secretKeyUrl

string

Hemlig url.

secretKeyVaultId

string

ID för Key Vault där hemlighet lagras.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ExtendedLocation

Den utökade platsen för återställningspunkten där den virtuella datorn fanns.

Name Typ Description
name

string

Namnet på den utökade platsen.

type

string

Typ av utökad plats. Möjliga värden är: "EdgeZone"

IaasVMRestoreRequest

Arbetsbelastningsspecifik återställning för virtuell IaaS-dator.

Name Typ Description
affinityGroup

string

Tillhörighetsgrupp som är associerad med den virtuella datorn som ska återställas. Används endast för klassiska virtuella datorer för beräkning.

createNewCloudService

boolean

Ska en ny molntjänst skapas när den virtuella datorn återställs. Om detta är falskt återställs den virtuella datorn till samma molntjänst som den var vid tidpunkten för säkerhetskopieringen.

diskEncryptionSetId

string

DiskEncryptionSets ID – behövs om den virtuella datorn behöver krypteras i vila under återställningen med kundhanterad nyckel.

encryptionDetails

EncryptionDetails

Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen.

extendedLocation

ExtendedLocation

Den utökade målplatsen där den virtuella datorn ska återställas ska vara null om återställningen ska göras i det offentliga molnet

identityBasedRestoreDetails

IdentityBasedRestoreDetails

IaaS VM-arbetsbelastningsspecifik återställningsinformation för återställningar med hanterad identitet.

identityInfo

IdentityInfo

Hanterad identitetsinformation som krävs för att få åtkomst till kundens lagringskonto.

objectType string:

IaasVMRestoreRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

originalStorageAccountOption

boolean

Ursprungligt lagringskontoalternativ

recoveryPointId

string

ID för den säkerhetskopia som ska återställas.

recoveryType

RecoveryType

Typ av den här återställningen.

region

string

Region där den virtuella datorn återställs.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

restoreDiskLunList

integer[]

Lista över disk-LUN för partiell återställning

restoreWithManagedDisks

boolean

Flagga för att ange en ohanterad virtuell diskdator ska återställas med hanterade diskar.

securedVMDetails

SecuredVMDetails

Lagrar information om skyddad virtuell dator

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella datorn som återställs.

storageAccountId

string

Fullständigt kvalificerat ARM-ID för lagringskontot som den virtuella datorn måste återställas till.

subnetId

string

Undernäts-ID är det undernäts-ID som är associerat med den virtuella datorn som ska återställas. För klassiska virtuella datorer skulle det vara {VnetID}/Undernät/{SubnetName} och för de virtuella Azure Resource Manager-datorerna skulle det vara ARM-resurs-ID som används för att representera undernätet.

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

Anger målinställningar för nätverksåtkomst för diskar med virtuella datorer som ska återställas.

targetDomainNameId

string

Fullständigt kvalificerat ARM-ID för domännamnet som ska associeras med den virtuella datorn som återställs. Detta gäller endast för klassiska virtuella datorer.

targetResourceGroupId

string

Det här är ARM-ID:t för resursgruppen som du vill skapa för den virtuella datorn och andra artefakter. För t.ex. /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella datorn som ska skapas. Till exempel /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

Det här är det virtuella nätverks-ID:t för det virtuella nätverk som ska kopplas till den virtuella datorn. Användaren verifieras för behörigheter för anslutningsåtgärd i den länkade åtkomsten.

zones

string[]

Målzon där den virtuella datorn och dess diskar ska återställas.

IaasVMRestoreWithRehydrationRequest

Arbetsbelastningsspecifik återställning av virtuella IaaS-datorer med integrerad återfuktning av återställningspunkten.

Name Typ Description
affinityGroup

string

Tillhörighetsgrupp som är associerad med den virtuella datorn som ska återställas. Används endast för klassiska virtuella datorer för beräkning.

createNewCloudService

boolean

Ska en ny molntjänst skapas när den virtuella datorn återställs. Om detta är falskt återställs den virtuella datorn till samma molntjänst som den var vid tidpunkten för säkerhetskopieringen.

diskEncryptionSetId

string

DiskEncryptionSets ID – behövs om den virtuella datorn behöver krypteras i vila under återställningen med kundhanterad nyckel.

encryptionDetails

EncryptionDetails

Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen.

extendedLocation

ExtendedLocation

Den utökade målplatsen där den virtuella datorn ska återställas ska vara null om återställningen ska göras i det offentliga molnet

identityBasedRestoreDetails

IdentityBasedRestoreDetails

IaaS VM-arbetsbelastningsspecifik återställningsinformation för återställningar med hanterad identitet.

identityInfo

IdentityInfo

Hanterad identitetsinformation som krävs för att få åtkomst till kundens lagringskonto.

objectType string:

IaasVMRestoreWithRehydrationRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

originalStorageAccountOption

boolean

Ursprungligt lagringskontoalternativ

recoveryPointId

string

ID för den säkerhetskopia som ska återställas.

recoveryPointRehydrationInfo

RecoveryPointRehydrationInfo

Information om RP-återfuktning

recoveryType

RecoveryType

Typ av den här återställningen.

region

string

Region där den virtuella datorn återställs.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

restoreDiskLunList

integer[]

Lista över disk-LUN för partiell återställning

restoreWithManagedDisks

boolean

Flagga för att ange en ohanterad virtuell diskdator ska återställas med hanterade diskar.

securedVMDetails

SecuredVMDetails

Lagrar information om skyddad virtuell dator

sourceResourceId

string

Fullständigt kvalificerat ARM-ID för den virtuella datorn som återställs.

storageAccountId

string

Fullständigt kvalificerat ARM-ID för lagringskontot som den virtuella datorn måste återställas till.

subnetId

string

Undernäts-ID är det undernäts-ID som är associerat med den virtuella datorn som ska återställas. För klassiska virtuella datorer skulle det vara {VnetID}/Undernät/{SubnetName} och för de virtuella Azure Resource Manager-datorerna skulle det vara ARM-resurs-ID som används för att representera undernätet.

targetDiskNetworkAccessSettings

TargetDiskNetworkAccessSettings

Anger målinställningar för nätverksåtkomst för diskar med virtuella datorer som ska återställas.

targetDomainNameId

string

Fullständigt kvalificerat ARM-ID för domännamnet som ska associeras med den virtuella datorn som återställs. Detta gäller endast för klassiska virtuella datorer.

targetResourceGroupId

string

Det här är ARM-ID:t för resursgruppen som du vill skapa för den virtuella datorn och andra artefakter. För t.ex. /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

string

Det här är det fullständiga ARM-ID:t för den virtuella datorn som ska skapas. Till exempel /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

string

Det här är det virtuella nätverks-ID:t för det virtuella nätverk som ska kopplas till den virtuella datorn. Användaren verifieras för behörigheter för anslutningsåtgärd i den länkade åtkomsten.

zones

string[]

Målzon där den virtuella datorn och dess diskar ska återställas.

IdentityBasedRestoreDetails

IaaS VM-arbetsbelastning specifik återställningsinformation för återställningar med hanterad identitet

Name Typ Description
objectType

string

Hämtar klasstypen.

targetStorageAccountId

string

Fullständigt kvalificerat ARM-ID för mållagringskontot.

IdentityInfo

Kapslar in hanterad identitetsrelaterad information

Name Typ Description
isSystemAssignedIdentity

boolean

Så här särskiljer du om den hanterade identiteten är systemtilldelad eller användartilldelad

managedIdentityResourceId

string

Resurs-ID för hanterad identitet Valfritt: Kanske inte krävs för systemtilldelad hanterad identitet

OverwriteOptions

Kan skriva över om måldatabasen redan finns

Name Typ Description
FailOnConflict

string

Invalid

string

Overwrite

string

RecoveryMode

Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning

Name Typ Description
FileRecovery

string

Invalid

string

RecoveryUsingSnapshot

string

SnapshotAttach

string

SnapshotAttachAndRecover

string

WorkloadRecovery

string

RecoveryPointRehydrationInfo

Information om RP-återfuktning

Name Typ Description
rehydrationPriority

RehydrationPriority

Rehydreringsprioritet

rehydrationRetentionDuration

string

Hur länge den uttorkade RP:n ska behållas ska vara ISO8601 Varaktighetsformat, t.ex. "P7D"

RecoveryType

Typ av den här återställningen.

Name Typ Description
AlternateLocation

string

Invalid

string

Offline

string

OriginalLocation

string

RestoreDisks

string

RehydrationPriority

Rehydreringsprioritet

Name Typ Description
High

string

Standard

string

RestoreFileSpecs

Återställ filspecifikationer som filsökväg, typ- och målmappsökvägsinformation.

Name Typ Description
fileSpecType

string

Anger vad variabeln Path står för

path

string

Sökväg till källfil/mapp

targetFolderPath

string

Målmappsökväg i målfilresurs

RestoreRequestResource

Basklass för återställningsbegäran. Arbetsbelastningsspecifika återställningsbegäranden härleds från den här klassen.

Name Typ Description
eTag

string

Valfri ETag.

id

string

Resurs-ID representerar den fullständiga sökvägen till resursen.

location

string

Resursplats.

name

string

Resursnamn som är associerat med resursen.

properties RestoreRequest:

Egenskaper för RestoreRequestResource

tags

object

Resurstaggar.

type

string

Resurstyp representerar den fullständiga sökvägen till formuläret Namespace/ResourceType/ResourceType/...

RestoreRequestType

Återställningstyp (FullShareRestore eller ItemLevelRestore)

Name Typ Description
FullShareRestore

string

Invalid

string

ItemLevelRestore

string

SecuredVMDetails

Parametrar för återställningsbegäran för skyddade virtuella datorer

Name Typ Description
securedVMOsDiskEncryptionSetId

string

Hämtar eller anger diskkrypteringsuppsättnings-ID för säker VM OS-disk

SnapshotRestoreParameters

Kapslar in information om återställning av ögonblicksbilder för SAP Hana

Name Typ Description
logPointInTimeForDBRecovery

string

skipAttachAndMount

boolean

SQLDataDirectoryMapping

Kapslar in information om datakatalog

Name Typ Description
mappingType

SQLDataDirectoryType

Typ av datakatalogmappning

sourceLogicalName

string

Sökväg för att återställa källans logiska namn

sourcePath

string

Återställa källsökväg

targetPath

string

Målsökväg

SQLDataDirectoryType

Typ av datakatalogmappning

Name Typ Description
Data

string

Invalid

string

Log

string

TargetAFSRestoreInfo

Målinformation för Azure-filresurs.

Name Typ Description
name

string

Filresursnamn

targetResourceId

string

Arm-ID för målfilresurs

TargetDiskNetworkAccessOption

Inställningar för nätverksåtkomst som ska användas för återställde diskar

Name Typ Description
EnablePrivateAccessForAllDisks

string

EnablePublicAccessForAllDisks

string

SameAsOnSourceDisks

string

TargetDiskNetworkAccessSettings

Anger målinställningar för nätverksåtkomst för diskar med virtuella datorer som ska återställas.

Name Typ Description
targetDiskAccessId

string

Hämtar eller anger ARM-resurs-ID för måldiskåtkomsten som ska användas när TargetDiskNetworkAccessOption är inställt på TargetDiskNetworkAccessOption.UseNew

targetDiskNetworkAccessOption

TargetDiskNetworkAccessOption

Inställningar för nätverksåtkomst som ska användas för återställde diskar

TargetRestoreInfo

Information om målarbetsbelastningen under återställningsåtgärden.

Name Typ Description
containerId

string

Resurs-ID-namnet på containern där Target DataBase finns

databaseName

string

Databasnamn InstanceName/DataBaseName för SQL eller System/DbName för SAP Hana

overwriteOption

OverwriteOptions

Kan skriva över om måldatabasen redan finns

targetDirectoryForFileRestore

string

Målkatalogplats för återställning som filer.

UserAssignedIdentityProperties

Användartilldelade egenskaper för hanterad identitet

Name Typ Description
clientId

string

Klient-ID för den tilldelade identiteten.

principalId

string

Huvud-ID för den tilldelade identiteten.

UserAssignedManagedIdentityDetails

Användartilldelad hanterad identitetsinformation

Name Typ Description
identityArmId

string

ARM-ID:t för den tilldelade identiteten.

identityName

string

Namnet på den tilldelade identiteten.

userAssignedIdentityProperties

UserAssignedIdentityProperties

Användartilldelade egenskaper för hanterad identitet