Dela via


Backup Instances - Validate For Restore

Verifierar om återställning kan utlösas för en DataSource

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupInstances/{backupInstanceName}/validateRestore?api-version=2025-09-01

URI-parametrar

Name I Obligatorisk Typ Description
backupInstanceName
path True

string

Namnet på BackupInstanceResource

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

vaultName
path True

string

minLength: 2
maxLength: 50
pattern: ^[A-Za-z][-A-Za-z0-9]*[A-Za-z0-9]$

Namnet på säkerhetskopieringsvalvet.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Obligatorisk Typ Description
restoreRequestObject True AzureBackupRestoreRequest:

Hämtar eller anger objektet för återställningsbegäran.

Svar

Name Typ Description
200 OK

OperationJobExtendedInfo

Azure-åtgärden har slutförts.

202 Accepted

Resursåtgärden har godkänts.

Sidhuvuden

  • Azure-AsyncOperation: string
  • Location: string
Other Status Codes

CloudError

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

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

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Validate Restore

Exempelbegäran

POST https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1/validateRestore?api-version=2025-09-01

{
  "restoreRequestObject": {
    "identityDetails": {
      "useSystemAssignedIdentity": false,
      "userAssignedIdentityArmUrl": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourcegroups/rg-name/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUami"
    },
    "objectType": "AzureBackupRecoveryPointBasedRestoreRequest",
    "recoveryPointId": "hardcodedRP",
    "restoreTargetInfo": {
      "datasourceAuthCredentials": {
        "objectType": "SecretStoreBasedAuthCredentials",
        "secretStoreResource": {
          "secretStoreType": "AzureKeyVault",
          "uri": "https://samplevault.vault.azure.net/secrets/credentials"
        }
      },
      "datasourceInfo": {
        "datasourceType": "Microsoft.DBforPostgreSQL/servers/databases",
        "objectType": "Datasource",
        "resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/targetdb",
        "resourceLocation": "",
        "resourceName": "targetdb",
        "resourceType": "Microsoft.DBforPostgreSQL/servers/databases",
        "resourceUri": ""
      },
      "datasourceSetInfo": {
        "datasourceType": "Microsoft.DBforPostgreSQL/servers/databases",
        "objectType": "DatasourceSet",
        "resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
        "resourceLocation": "",
        "resourceName": "viveksipgtest",
        "resourceType": "Microsoft.DBforPostgreSQL/servers",
        "resourceUri": ""
      },
      "objectType": "RestoreTargetInfo",
      "recoveryOption": "FailIfExists",
      "restoreLocation": "southeastasia"
    },
    "sourceDataStoreType": "VaultStore",
    "sourceResourceId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb"
  }
}

Exempelsvar

{
  "jobId": "c60cb49-63e8-4b21-b9bd-26277b3fdfae",
  "objectType": "OperationJobExtendedInfo"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/operationStatus/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-09-01
Location: https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/operationResults/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-09-01
Retry-After: 60

Definitioner

Name Description
AzureBackupRecoveryPointBasedRestoreRequest

Azure backup recoveryPoint-baserad återställningsbegäran

AzureBackupRecoveryTimeBasedRestoreRequest

AzureBackup RecoveryPointTime-baserad återställningsbegäran

AzureBackupRestoreWithRehydrationRequest

AzureBackup-återställning med begäran om återfuktning

CloudError

Ett felsvar från Azure Backup.

Datasource

Datakälla som ska säkerhetskopieras

DatasourceSet

DatasourceSet-information om datakälla som ska säkerhetskopieras

DefaultResourceProperties

Standardkällegenskaper

Error

Svar på resurshanteringsfel.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ExistingResourcePolicy

Hämtar eller anger egenskapen Konfliktprincip. Den här egenskapen anger principen under resurskonflikter under återställningen.

IdentityDetails
ItemLevelRestoreTargetInfo

Återställa målinformation för återställning på objektnivå

ItemPathBasedRestoreCriteria

Prefixvillkor som ska användas för under återställningen

KubernetesClusterRestoreCriteria

målinformation för kubernetes-klustersäkerhetskopiering för återställning

KubernetesClusterVaultTierRestoreCriteria

kubernetes-klustersäkerhetskopieringsmålinformation för återställningsåtgärd från valv

KubernetesPVRestoreCriteria

Kubernetes-information för beständiga volymmål på objektnivå för återställning

KubernetesStorageClassRestoreCriteria

Information om kubernetes-lagringsklassmål på objektnivå för återställning

NamespacedNameResource

Klass för att referera till resurser som innehåller namnområde och namn

OperationJobExtendedInfo

Utökad information om åtgärdsjobb

PersistentVolumeRestoreMode

Hämtar eller anger egenskapen PV -återställningsläge (beständiga volymer). Den här egenskapen anger om volymer behöver återställas.

RangeBasedItemLevelRestoreCriteria

Objektnivåmålinformation för återställningsåtgärd

RecoveryOption

Återställningsalternativ

RehydrationPriority

Prioritet som ska användas för återfuktning. Värden som är höga eller standard

ResourcePropertiesObjectType

Typ av det specifika objektet – används för deserialisering

RestoreFilesTargetInfo

Klassificera inkapslande återställning som målparametrar för filer

RestoreTargetInfo

Klassificera inkapslande återställningsmålparametrar

RestoreTargetLocationType

Anger målplatsen där data ska återställas, strängvärde för uppräkningen {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType}

SecretStoreBasedAuthCredentials

Hemliga lagringsbaserade autentiseringsuppgifter.

SecretStoreResource

Klass som representerar en hemlig lagringsresurs.

SecretStoreType

Hämtar eller anger typen av hemligt arkiv

SourceDataStoreType

Hämtar eller anger typen av källdatalager.

TargetDetails

Klassificera inkapsling av målinformation, som används där målet inte är en datakälla

ValidateRestoreRequestObject

Verifiera objekt för återställningsbegäran

AzureBackupRecoveryPointBasedRestoreRequest

Azure backup recoveryPoint-baserad återställningsbegäran

Name Typ Description
identityDetails

IdentityDetails

Innehåller information om identitetsinformationen för BI. Om den är null betraktas standardvärdet som Systemtilldelade.

objectType string:

AzureBackupRecoveryPointBasedRestoreRequest

recoveryPointId

string

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

restoreTargetInfo RestoreTargetInfoBase:

Hämtar eller anger information om återställningsmål.

sourceDataStoreType

SourceDataStoreType

Hämtar eller anger typen av källdatalager.

sourceResourceId

string

Fullständigt kvalificerat Azure Resource Manager-ID för den datakälla som återställs.

AzureBackupRecoveryTimeBasedRestoreRequest

AzureBackup RecoveryPointTime-baserad återställningsbegäran

Name Typ Description
identityDetails

IdentityDetails

Innehåller information om identitetsinformationen för BI. Om den är null betraktas standardvärdet som Systemtilldelade.

objectType string:

AzureBackupRecoveryTimeBasedRestoreRequest

recoveryPointTime

string

Återställningstiden i FORMATET ISO 8601 – 2020-08-14T17:30:00.0000000Z.

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

restoreTargetInfo RestoreTargetInfoBase:

Hämtar eller anger information om återställningsmål.

sourceDataStoreType

SourceDataStoreType

Hämtar eller anger typen av källdatalager.

sourceResourceId

string

Fullständigt kvalificerat Azure Resource Manager-ID för den datakälla som återställs.

AzureBackupRestoreWithRehydrationRequest

AzureBackup-återställning med begäran om återfuktning

Name Typ Description
identityDetails

IdentityDetails

Innehåller information om identitetsinformationen för BI. Om den är null betraktas standardvärdet som Systemtilldelade.

objectType string:

AzureBackupRestoreWithRehydrationRequest

recoveryPointId

string

rehydrationPriority

RehydrationPriority

Prioritet som ska användas för återfuktning. Värden som är höga eller standard

rehydrationRetentionDuration

string

Kvarhållningstid i ISO 8601-format, t.ex. P10D .

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på

restoreTargetInfo RestoreTargetInfoBase:

Hämtar eller anger information om återställningsmål.

sourceDataStoreType

SourceDataStoreType

Hämtar eller anger typen av källdatalager.

sourceResourceId

string

Fullständigt kvalificerat Azure Resource Manager-ID för den datakälla som återställs.

CloudError

Ett felsvar från Azure Backup.

Name Typ Description
error

Error

Svar på resurshanteringsfel.

Datasource

Datakälla som ska säkerhetskopieras

Name Typ Description
datasourceType

string

DatasourceType för resursen.

objectType

string

Typ av Datasource-objekt som används för att initiera rätt ärvd typ

resourceID

string

Fullständigt ARM-ID för resursen. För Azure-resurser är detta ARM-ID. För icke-azure-resurser är detta det ID som skapas av säkerhetskopieringstjänsten via Fabric/Vault.

resourceLocation

string

Plats för datakälla.

resourceName

string

Unik identifierare för resursen i kontexten överordnad.

resourceProperties BaseResourceProperties:

DefaultResourceProperties

Egenskaper som är specifika för datakällan

resourceType

string

Resurstyp för datakälla.

resourceUri

string

Resursens URI.

DatasourceSet

DatasourceSet-information om datakälla som ska säkerhetskopieras

Name Typ Description
datasourceType

string

DatasourceType för resursen.

objectType

string

Typ av Datasource-objekt som används för att initiera rätt ärvd typ

resourceID

string

Fullständigt ARM-ID för resursen. För Azure-resurser är detta ARM-ID. För icke-azure-resurser är detta det ID som skapas av säkerhetskopieringstjänsten via Fabric/Vault.

resourceLocation

string

Plats för datakälla.

resourceName

string

Unik identifierare för resursen i kontexten överordnad.

resourceProperties BaseResourceProperties:

DefaultResourceProperties

Egenskaper som är specifika för datakällans uppsättning

resourceType

string

Resurstyp för datakälla.

resourceUri

string

Resursens URI.

DefaultResourceProperties

Standardkällegenskaper

Name Typ Description
objectType string:

DefaultResourceProperties

Typ av det specifika objektet – används för deserialisering

Error

Svar på resurshanteringsfel.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

Error[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ExistingResourcePolicy

Hämtar eller anger egenskapen Konfliktprincip. Den här egenskapen anger principen under resurskonflikter under återställningen.

Värde Description
Skip
Patch

IdentityDetails

Name Typ Description
useSystemAssignedIdentity

boolean

Anger om BI skyddas av systemidentitet.

userAssignedIdentityArmUrl

string

ARM-URL för användartilldelad identitet.

ItemLevelRestoreTargetInfo

Återställa målinformation för återställning på objektnivå

Name Typ Description
datasourceAuthCredentials AuthCredentials:

SecretStoreBasedAuthCredentials

Autentiseringsuppgifter som ska användas för att autentisera med datakällans provider.

datasourceInfo

Datasource

Information om mål-DS

datasourceSetInfo

DatasourceSet

Information om DS-måluppsättning

objectType string:

ItemLevelRestoreTargetInfo

Typ av Datasource-objekt som används för att initiera rätt ärvd typ

recoveryOption

RecoveryOption

Återställningsalternativ

restoreCriteria ItemLevelRestoreCriteria[]:

Återställningsvillkor

restoreLocation

string

Målåterställningsregion

ItemPathBasedRestoreCriteria

Prefixvillkor som ska användas för under återställningen

Name Typ Description
isPathRelativeToBackupItem

boolean

Flagga för att ange om sökvägen är relativ till säkerhetskopieringsobjekt eller fullständig sökväg

itemPath

string

Sökvägen till det objekt som ska återställas. Det kan vara objektets fullständiga sökväg eller sökvägen i förhållande till säkerhetskopieringsobjektet

objectType string:

ItemPathBasedRestoreCriteria

Typ av det specifika objektet – används för deserialisering

renameTo

string

Byt namn på objektet som ska återställas. Restore byter namn på itemPath till det nya namnet om värdet anges, annars återställs itemPath som samma namn.

subItemPathPrefix

string[]

Listan över prefixsträngar som ska användas som filtervillkor under återställningen. Dessa är relativa till den angivna objektsökvägen.

KubernetesClusterRestoreCriteria

målinformation för kubernetes-klustersäkerhetskopiering för återställning

Name Typ Description
conflictPolicy

ExistingResourcePolicy

Hämtar eller anger egenskapen Konfliktprincip. Den här egenskapen anger principen under resurskonflikter under återställningen.

excludedNamespaces

string[]

Hämtar eller anger egenskapen exclude namespaces. Den här egenskapen anger vilka namnområden som ska undantas under återställningen.

excludedResourceTypes

string[]

Hämtar eller anger egenskapen exkludera resurstyper. Den här egenskapen anger vilka resurstyper som ska undantas under återställningen.

includeClusterScopeResources

boolean

Hämtar eller anger egenskapen inkludera klusterresurser. Den här egenskapen om den är aktiverad innehåller resurser för klusteromfång under återställningen.

includedNamespaces

string[]

Hämtar eller anger egenskapen include namespaces. Den här egenskapen anger vilka namnområden som ska inkluderas under återställningen.

includedResourceTypes

string[]

Hämtar eller anger egenskapen inkludera resurstyper. Den här egenskapen anger vilka resurstyper som ska inkluderas under återställningen.

labelSelectors

string[]

Hämtar eller anger egenskapen LabelSelectors. Den här egenskapen anger resursen med sådana etikettväljare som ska inkluderas under återställningen.

namespaceMappings

object

Hämtar eller anger egenskapen Namnområdesmappningar. Den här egenskapen anger om namnområdet måste ändras under återställningen.

objectType string:

KubernetesClusterRestoreCriteria

Typ av det specifika objektet – används för deserialisering

persistentVolumeRestoreMode

PersistentVolumeRestoreMode

Hämtar eller anger egenskapen PV -återställningsläge (beständiga volymer). Den här egenskapen anger om volymer behöver återställas.

resourceModifierReference

NamespacedNameResource

Hämtar eller anger referensen för resursmodifieraren. Den här egenskapen anger referensen för resursmodifieraren under återställningen.

restoreHookReferences

NamespacedNameResource[]

Hämtar eller anger referenserna för återställningskroken. Den här egenskapen anger att hookreferensen ska köras under återställningen.

KubernetesClusterVaultTierRestoreCriteria

kubernetes-klustersäkerhetskopieringsmålinformation för återställningsåtgärd från valv

Name Typ Description
conflictPolicy

ExistingResourcePolicy

Hämtar eller anger egenskapen Konfliktprincip. Den här egenskapen anger principen under konflikt med resurser under återställningen från valvet.

excludedNamespaces

string[]

Hämtar eller anger egenskapen exclude namespaces. Den här egenskapen anger vilka namnområden som ska undantas under återställningen från valvet.

excludedResourceTypes

string[]

Hämtar eller anger egenskapen exkludera resurstyper. Den här egenskapen anger vilka resurstyper som ska undantas under återställningen från valvet.

includeClusterScopeResources

boolean

Hämtar eller anger egenskapen inkludera klusterresurser. Den här egenskapen om den är aktiverad innehåller resurser för klusteromfång under återställningen från valvet.

includedNamespaces

string[]

Hämtar eller anger egenskapen include namespaces. Den här egenskapen anger vilka namnområden som ska inkluderas under återställningen från valvet.

includedResourceTypes

string[]

Hämtar eller anger egenskapen inkludera resurstyper. Den här egenskapen anger vilka resurstyper som ska ingå under återställningen från valvet.

labelSelectors

string[]

Hämtar eller anger egenskapen LabelSelectors. Den här egenskapen anger resursen med sådana etikettväljare som ska inkluderas under återställningen från valvet.

namespaceMappings

object

Hämtar eller anger egenskapen Namnområdesmappningar. Den här egenskapen anger om namnområdet behöver ändras under återställningen från valvet.

objectType string:

KubernetesClusterVaultTierRestoreCriteria

Typ av det specifika objektet – används för deserialisering

persistentVolumeRestoreMode

PersistentVolumeRestoreMode

Hämtar eller anger egenskapen PV -återställningsläge (beständiga volymer). Den här egenskapen anger om volymer behöver återställas från valvet.

resourceModifierReference

NamespacedNameResource

Hämtar eller anger referensen för resursmodifieraren. Den här egenskapen anger referensen för resursmodifieraren under återställningen.

restoreHookReferences

NamespacedNameResource[]

Hämtar eller anger referenserna för återställningskroken. Den här egenskapen anger att hookreferensen ska köras under återställningen från valvet.

stagingResourceGroupId

string (arm-id)

Hämtar eller anger mellanlagrings-RG-ID:t för att skapa mellanlagringsdiskar och ögonblicksbilder under återställning från valvet.

stagingStorageAccountId

string (arm-id)

Hämtar eller anger lagringskonto-ID för mellanlagring för att skapa objektlagringsdata för säkerhetskopieringstillägg under återställning från valvet.

KubernetesPVRestoreCriteria

Kubernetes-information för beständiga volymmål på objektnivå för återställning

Name Typ Description
name

string

Valt beständiga namn på volymanspråk

objectType string:

KubernetesPVRestoreCriteria

Typ av det specifika objektet – används för deserialisering

storageClassName

string

Valt lagringsklassnamn för återställningsåtgärd

KubernetesStorageClassRestoreCriteria

Information om kubernetes-lagringsklassmål på objektnivå för återställning

Name Typ Description
objectType string:

KubernetesStorageClassRestoreCriteria

Typ av det specifika objektet – används för deserialisering

provisioner

string

Etablerare för lagringsklassen

selectedStorageClassName

string

Valt namn på lagringsklass

NamespacedNameResource

Klass för att referera till resurser som innehåller namnområde och namn

Name Typ Description
name

string

Namn på resursen

namespace

string

Namnområde där resursen finns

OperationJobExtendedInfo

Utökad information om åtgärdsjobb

Name Typ Description
jobId

string

Namn eller arm-ID för jobbet som skapades för den här åtgärden.

objectType string:

OperationJobExtendedInfo

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

PersistentVolumeRestoreMode

Hämtar eller anger egenskapen PV -återställningsläge (beständiga volymer). Den här egenskapen anger om volymer behöver återställas.

Värde Description
RestoreWithVolumeData
RestoreWithoutVolumeData

RangeBasedItemLevelRestoreCriteria

Objektnivåmålinformation för återställningsåtgärd

Name Typ Description
maxMatchingValue

string

maximalt värde för intervallprefixmatchning

minMatchingValue

string

minsta värde för intervallprefixmatchning

objectType string:

RangeBasedItemLevelRestoreCriteria

Typ av det specifika objektet – används för deserialisering

RecoveryOption

Återställningsalternativ

Värde Description
FailIfExists

RehydrationPriority

Prioritet som ska användas för återfuktning. Värden som är höga eller standard

Värde Description
Invalid
High
Standard

ResourcePropertiesObjectType

Typ av det specifika objektet – används för deserialisering

Värde Description
DefaultResourceProperties

RestoreFilesTargetInfo

Klassificera inkapslande återställning som målparametrar för filer

Name Typ Description
objectType string:

RestoreFilesTargetInfo

Typ av Datasource-objekt som används för att initiera rätt ärvd typ

recoveryOption

RecoveryOption

Återställningsalternativ

restoreLocation

string

Målåterställningsregion

targetDetails

TargetDetails

Målet för RestoreAsFiles-åtgärden, när målet inte är en datakälla

RestoreTargetInfo

Klassificera inkapslande återställningsmålparametrar

Name Typ Description
datasourceAuthCredentials AuthCredentials:

SecretStoreBasedAuthCredentials

Autentiseringsuppgifter som ska användas för att autentisera med datakällans provider.

datasourceInfo

Datasource

Information om mål-DS

datasourceSetInfo

DatasourceSet

Information om DS-måluppsättning

objectType string:

RestoreTargetInfo

Typ av Datasource-objekt som används för att initiera rätt ärvd typ

recoveryOption

RecoveryOption

Återställningsalternativ

restoreLocation

string

Målåterställningsregion

RestoreTargetLocationType

Anger målplatsen där data ska återställas, strängvärde för uppräkningen {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType}

Värde Description
Invalid
AzureBlobs
AzureFiles

SecretStoreBasedAuthCredentials

Hemliga lagringsbaserade autentiseringsuppgifter.

Name Typ Description
objectType string:

SecretStoreBasedAuthCredentials

Typ av det specifika objektet – används för deserialisering

secretStoreResource

SecretStoreResource

Resurs för hemligt arkiv

SecretStoreResource

Klass som representerar en hemlig lagringsresurs.

Name Typ Description
secretStoreType

SecretStoreType

Hämtar eller anger typen av hemligt arkiv

uri

string

Uri för att komma till resursen

value

string

Hämtar eller anger värde som lagras i en hemlig lagringsresurs

SecretStoreType

Hämtar eller anger typen av hemligt arkiv

Värde Description
Invalid
AzureKeyVault

SourceDataStoreType

Hämtar eller anger typen av källdatalager.

Värde Description
ArchiveStore
SnapshotStore
OperationalStore
VaultStore

TargetDetails

Klassificera inkapsling av målinformation, som används där målet inte är en datakälla

Name Typ Description
filePrefix

string

Återställningsåtgärden kan skapa flera filer inuti platsen som pekas av URL:en nedan är det gemensamma prefixet för dem alla

restoreTargetLocationType

RestoreTargetLocationType

Anger målplatsen där data ska återställas, strängvärde för uppräkningen {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType}

targetResourceArmId

string

Fullständigt ARM-ID som anger återställningsmålet. Det är ARM-ID:t som pekar på containern/filresursen Detta är valfritt om målprenumerationen kan identifieras med URL-fältet. Om inte behövs detta om fältet CrossSubscriptionRestore i BackupVault finns i något av de inaktiverade tillstånden

url

string

Url som anger återställningsmålet. Den kan peka på containern/filresursen osv.

ValidateRestoreRequestObject

Verifiera objekt för återställningsbegäran

Name Typ Description
restoreRequestObject AzureBackupRestoreRequest:

Hämtar eller anger objektet för återställningsbegäran.