Backup Instances - Trigger Restore
Triggers herstellen voor een BackupInstance
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupInstances/{backupInstanceName}/restore?api-version=2025-09-01URI-parameters
| Name | In | Vereist | Type | Description | 
|---|---|---|---|---|
| backup | path | True | string | De naam van de BackupInstanceResource | 
| resource | path | True | stringminLength: 1 maxLength: 90 | De naam van de resourcegroep. De naam is hoofdletterongevoelig. | 
| subscription | path | True | string (uuid) | De id van het doelabonnement. De waarde moet een UUID zijn. | 
| vault | path | True | stringminLength: 2 maxLength: 50 pattern: ^[A-Za-z][-A-Za-z0-9]*[A-Za-z0-9]$ | De naam van de back-upkluis. | 
| api-version | query | True | stringminLength: 1 | De API-versie die voor deze bewerking moet worden gebruikt. | 
Aanvraagkoptekst
| Name | Vereist | Type | Description | 
|---|---|---|---|
| x-ms-authorization-auxiliary | string | 
Aanvraagbody
De aanvraagtekst kan een van de volgende zijn:
| Name | Description | 
|---|---|
| Azure | Herstelaanvraag op basis van Azure Backup RecoveryPoint | 
| Azure | Herstelaanvraag op basis van AzureBackup RecoveryPointTime | 
| Azure | AzureBackup-herstel met rehydratatieaanvraag | 
AzureBackupRecoveryPointBasedRestoreRequest      
			Herstelaanvraag op basis van Azure Backup RecoveryPoint
| Name | Vereist | Type | Description | 
|---|---|---|---|
| objectType | True | string: | |
| recoveryPointId | True | string | |
| restoreTargetInfo | True | RestoreTargetInfoBase: | Hiermee haalt u de hersteldoelgegevens op of stelt u deze in. | 
| sourceDataStoreType | True | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | |
| identityDetails | Bevat informatie over de identiteitsdetails voor de BI. Als het null is, wordt de standaardwaarde beschouwd als Systeem toegewezen. | ||
| resourceGuardOperationRequests | string[] | ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd | |
| sourceResourceId | string | Volledig gekwalificeerde Azure Resource Manager-id van de gegevensbron die wordt hersteld. | 
AzureBackupRecoveryTimeBasedRestoreRequest      
			Herstelaanvraag op basis van AzureBackup RecoveryPointTime
| Name | Vereist | Type | Description | 
|---|---|---|---|
| objectType | True | string: | |
| recoveryPointTime | True | string | De hersteltijd in iso 8601-indeling - 2020-08-14T17:30:00.0000000Z. | 
| restoreTargetInfo | True | RestoreTargetInfoBase: | Hiermee haalt u de hersteldoelgegevens op of stelt u deze in. | 
| sourceDataStoreType | True | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | |
| identityDetails | Bevat informatie over de identiteitsdetails voor de BI. Als het null is, wordt de standaardwaarde beschouwd als Systeem toegewezen. | ||
| resourceGuardOperationRequests | string[] | ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd | |
| sourceResourceId | string | Volledig gekwalificeerde Azure Resource Manager-id van de gegevensbron die wordt hersteld. | 
AzureBackupRestoreWithRehydrationRequest     
			AzureBackup-herstel met rehydratatieaanvraag
| Name | Vereist | Type | Description | 
|---|---|---|---|
| objectType | True | string: | |
| recoveryPointId | True | string | |
| rehydrationPriority | True | Prioriteit die moet worden gebruikt voor rehydratatie. Waarden hoog of standaard | |
| rehydrationRetentionDuration | True | string | Retentieduur in ISO 8601-indeling, d.w.w.v. P10D. | 
| restoreTargetInfo | True | RestoreTargetInfoBase: | Hiermee haalt u de hersteldoelgegevens op of stelt u deze in. | 
| sourceDataStoreType | True | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | |
| identityDetails | Bevat informatie over de identiteitsdetails voor de BI. Als het null is, wordt de standaardwaarde beschouwd als Systeem toegewezen. | ||
| resourceGuardOperationRequests | string[] | ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd | |
| sourceResourceId | string | Volledig gekwalificeerde Azure Resource Manager-id van de gegevensbron die wordt hersteld. | 
Antwoorden
| Name | Type | Description | 
|---|---|---|
| 200 OK | De Azure-bewerking is voltooid. | |
| 202 Accepted | Resourcebewerking geaccepteerd. Kopteksten 
 | |
| Other Status Codes | Een onverwachte foutreactie. | 
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
					Type: 
					oauth2
					Stroom: 
					implicit
					Autorisatie-URL: 
					https://login.microsoftonline.com/common/oauth2/authorize
			
Bereiken
| Name | Description | 
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren | 
Voorbeelden
| Trigger Restore | 
| Trigger Restore As Files | 
| Trigger Restore With Rehydration | 
Trigger Restore
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1/restore?api-version=2025-09-01
{
  "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"
}
Voorbeeldrespons
{
  "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/backupInstances/harshitbi1/operationResults/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-09-01
Retry-After: 60Trigger Restore As Files
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PrivatePreviewVault1/backupInstances/testInstance1/restore?api-version=2025-09-01
{
  "objectType": "AzureBackupRecoveryPointBasedRestoreRequest",
  "recoveryPointId": "hardcodedRP",
  "restoreTargetInfo": {
    "objectType": "RestoreFilesTargetInfo",
    "recoveryOption": "FailIfExists",
    "restoreLocation": "southeastasia",
    "targetDetails": {
      "filePrefix": "restoredblob",
      "restoreTargetLocationType": "AzureBlobs",
      "url": "https://teststorage.blob.core.windows.net/restoretest"
    }
  },
  "sourceDataStoreType": "VaultStore",
  "sourceResourceId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb"
}
Voorbeeldrespons
{
  "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/backupInstances/testInstance1/operationResults/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-09-01
Retry-After: 60Trigger Restore With Rehydration
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1/restore?api-version=2025-09-01
{
  "objectType": "AzureBackupRestoreWithRehydrationRequest",
  "recoveryPointId": "hardcodedRP",
  "rehydrationPriority": "High",
  "rehydrationRetentionDuration": "7D",
  "restoreTargetInfo": {
    "datasourceInfo": {
      "datasourceType": "OssDB",
      "objectType": "Datasource",
      "resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
      "resourceLocation": "",
      "resourceName": "testdb",
      "resourceType": "Microsoft.DBforPostgreSQL/servers/databases",
      "resourceUri": ""
    },
    "datasourceSetInfo": {
      "datasourceType": "OssDB",
      "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"
}
Voorbeeldrespons
{
  "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/backupInstances/harshitbi1/operationResults/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-09-01
Retry-After: 60Definities
| Name | Description | 
|---|---|
| Azure | Herstelaanvraag op basis van Azure Backup RecoveryPoint | 
| Azure | Herstelaanvraag op basis van AzureBackup RecoveryPointTime | 
| Azure | AzureBackup-herstel met rehydratatieaanvraag | 
| Cloud | Een foutreactie van Azure Backup. | 
| Datasource | Een back-up van de gegevensbron maken | 
| Datasource | DatasourceSet-details van de gegevensbron waarvan een back-up moet worden gemaakt | 
| Default | Standaardbroneigenschappen | 
| Error | Het antwoord van het resourcebeheerfout. | 
| Error | Aanvullende informatie over de resourcebeheerfout. | 
| Existing | Hiermee haalt u de eigenschap Conflictbeleid op of stelt u deze in. Met deze eigenschap wordt beleid ingesteld tijdens conflicten tussen resources tijdens het herstellen. | 
| Identity | |
| Item | Doelgegevens herstellen voor herstelbewerking op itemniveau | 
| Item | Criteria voor voorvoegsel die moeten worden gebruikt tijdens het herstellen | 
| Kubernetes | Kubernetes Cluster Backup-doelgegevens voor herstelbewerking | 
| Kubernetes | Kubernetes Cluster Backup-doelgegevens voor herstelbewerking vanuit kluis | 
| Kubernetes | Kubernetes permanente volumedoelgegevens op itemniveau voor herstelbewerking | 
| Kubernetes | Informatie over kubernetes-opslagklasse op itemniveau voor herstelbewerking | 
| Namespaced | Klasse om te verwijzen naar resources die naamruimte en naam bevatten | 
| Operation | Uitgebreide informatie over bewerkingstaak | 
| Persistent | Hiermee haalt u de eigenschap HW (Permanent volume) Herstelmodus op of stelt u deze in. Met deze eigenschap wordt ingesteld of volumes moeten worden hersteld. | 
| Range | Doelgegevens op itemniveau voor herstelbewerking | 
| Recovery | Hersteloptie | 
| Rehydration | Prioriteit die moet worden gebruikt voor rehydratatie. Waarden hoog of standaard | 
| Resource | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| Restore | Klasse die herstel inkapselt als doelparameters voor bestanden | 
| Restore | Klasse waarin hersteldoelparameters worden ingekapseld | 
| Restore | Geeft de doellocatie aan waar de gegevens worden hersteld, tekenreekswaarde voor de enum {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType} | 
| Secret | Verificatiereferenties op basis van geheimarchief. | 
| Secret | Klasse die een geheime archiefresource vertegenwoordigt. | 
| Secret | Hiermee wordt het type geheimarchief opgehaald of ingesteld | 
| Source | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | 
| Target | Klasse bevat doeldetails, gebruikt waarbij de bestemming geen gegevensbron is | 
AzureBackupRecoveryPointBasedRestoreRequest      
			
			Herstelaanvraag op basis van Azure Backup RecoveryPoint
| Name | Type | Description | 
|---|---|---|
| identityDetails | Bevat informatie over de identiteitsdetails voor de BI. Als het null is, wordt de standaardwaarde beschouwd als Systeem toegewezen. | |
| objectType | string: | |
| recoveryPointId | string | |
| resourceGuardOperationRequests | string[] | ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd | 
| restoreTargetInfo | RestoreTargetInfoBase: | Hiermee haalt u de hersteldoelgegevens op of stelt u deze in. | 
| sourceDataStoreType | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | |
| sourceResourceId | string | Volledig gekwalificeerde Azure Resource Manager-id van de gegevensbron die wordt hersteld. | 
AzureBackupRecoveryTimeBasedRestoreRequest      
			
			Herstelaanvraag op basis van AzureBackup RecoveryPointTime
| Name | Type | Description | 
|---|---|---|
| identityDetails | Bevat informatie over de identiteitsdetails voor de BI. Als het null is, wordt de standaardwaarde beschouwd als Systeem toegewezen. | |
| objectType | string: | |
| recoveryPointTime | string | De hersteltijd in iso 8601-indeling - 2020-08-14T17:30:00.0000000Z. | 
| resourceGuardOperationRequests | string[] | ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd | 
| restoreTargetInfo | RestoreTargetInfoBase: | Hiermee haalt u de hersteldoelgegevens op of stelt u deze in. | 
| sourceDataStoreType | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | |
| sourceResourceId | string | Volledig gekwalificeerde Azure Resource Manager-id van de gegevensbron die wordt hersteld. | 
AzureBackupRestoreWithRehydrationRequest     
			
			AzureBackup-herstel met rehydratatieaanvraag
| Name | Type | Description | 
|---|---|---|
| identityDetails | Bevat informatie over de identiteitsdetails voor de BI. Als het null is, wordt de standaardwaarde beschouwd als Systeem toegewezen. | |
| objectType | string: | |
| recoveryPointId | string | |
| rehydrationPriority | Prioriteit die moet worden gebruikt voor rehydratatie. Waarden hoog of standaard | |
| rehydrationRetentionDuration | string | Retentieduur in ISO 8601-indeling, d.w.w.v. P10D. | 
| resourceGuardOperationRequests | string[] | ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd | 
| restoreTargetInfo | RestoreTargetInfoBase: | Hiermee haalt u de hersteldoelgegevens op of stelt u deze in. | 
| sourceDataStoreType | Hiermee wordt het type brongegevensarchief opgehaald of ingesteld. | |
| sourceResourceId | string | Volledig gekwalificeerde Azure Resource Manager-id van de gegevensbron die wordt hersteld. | 
CloudError 
			
			Een foutreactie van Azure Backup.
| Name | Type | Description | 
|---|---|---|
| error | Het antwoord van het resourcebeheerfout. | 
Datasource
Een back-up van de gegevensbron maken
| Name | Type | Description | 
|---|---|---|
| datasourceType | string | DatasourceType van de resource. | 
| objectType | string | Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren | 
| resourceID | string | Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. | 
| resourceLocation | string | Locatie van gegevensbron. | 
| resourceName | string | De unieke id van de resource in de context van het bovenliggende item. | 
| resourceProperties | BaseResourceProperties: | Eigenschappen die specifiek zijn voor gegevensbron | 
| resourceType | string | Resourcetype van gegevensbron. | 
| resourceUri | string | Uri van de resource. | 
DatasourceSet 
			
			DatasourceSet-details van de gegevensbron waarvan een back-up moet worden gemaakt
| Name | Type | Description | 
|---|---|---|
| datasourceType | string | DatasourceType van de resource. | 
| objectType | string | Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren | 
| resourceID | string | Volledige ARM-id van de resource. Voor Azure-resources is dit ARM-id. Voor niet-Azure-resources is dit de id die is gemaakt door de back-upservice via Fabric/Vault. | 
| resourceLocation | string | Locatie van gegevensbron. | 
| resourceName | string | De unieke id van de resource in de context van het bovenliggende item. | 
| resourceProperties | BaseResourceProperties: | Eigenschappen die specifiek zijn voor gegevensbronset | 
| resourceType | string | Resourcetype van gegevensbron. | 
| resourceUri | string | Uri van de resource. | 
DefaultResourceProperties  
			
			Standaardbroneigenschappen
| Name | Type | Description | 
|---|---|---|
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
Error
Het antwoord van het resourcebeheerfout.
| Name | Type | Description | 
|---|---|---|
| additionalInfo | De fout bevat aanvullende informatie. | |
| code | string | De foutcode. | 
| details | Error[] | De foutdetails. | 
| message | string | Het foutbericht. | 
| target | string | Het foutdoel. | 
ErrorAdditionalInfo  
			
			Aanvullende informatie over de resourcebeheerfout.
| Name | Type | Description | 
|---|---|---|
| info | object | De aanvullende informatie. | 
| type | string | Het extra informatietype. | 
ExistingResourcePolicy  
			
			Hiermee haalt u de eigenschap Conflictbeleid op of stelt u deze in. Met deze eigenschap wordt beleid ingesteld tijdens conflicten tussen resources tijdens het herstellen.
| Waarde | Description | 
|---|---|
| Skip | |
| Patch | 
IdentityDetails 
			
			
				| Name | Type | Description | 
|---|---|---|
| useSystemAssignedIdentity | boolean | Hiermee geeft u op of de BI wordt beveiligd door systeemidentiteit. | 
| userAssignedIdentityArmUrl | string | ARM-URL voor door de gebruiker toegewezen identiteit. | 
ItemLevelRestoreTargetInfo    
			
			Doelgegevens herstellen voor herstelbewerking op itemniveau
| Name | Type | Description | 
|---|---|---|
| datasourceAuthCredentials | AuthCredentials: | Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. | 
| datasourceInfo | Informatie over doel-DS | |
| datasourceSetInfo | Informatie over doel-DS-set | |
| objectType | string: | Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren | 
| recoveryOption | Hersteloptie | |
| restoreCriteria | ItemLevelRestoreCriteria[]: | Criteria herstellen | 
| restoreLocation | string | Doelherstelregio | 
ItemPathBasedRestoreCriteria    
			
			Criteria voor voorvoegsel die moeten worden gebruikt tijdens het herstellen
| Name | Type | Description | 
|---|---|---|
| isPathRelativeToBackupItem | boolean | Vlag om op te geven of het pad relatief is ten opzichte van het back-upitem of het volledige pad | 
| itemPath | string | Het pad van het item dat moet worden hersteld. Dit kan het volledige pad van het item of het pad ten opzichte van het back-upitem zijn | 
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| renameTo | string | Wijzig de naam van het item dat u wilt herstellen. Met Restore wordt de naam van itemPath gewijzigd in deze nieuwe naam als de waarde is opgegeven, anders wordt de itemPath hersteld met dezelfde naam. | 
| subItemPathPrefix | string[] | De lijst met voorvoegseltekenreeksen die moeten worden gebruikt als filtercriteria tijdens het herstellen. Deze zijn relatief ten opzichte van het opgegeven itempad. | 
KubernetesClusterRestoreCriteria   
			
			Kubernetes Cluster Backup-doelgegevens voor herstelbewerking
| Name | Type | Description | 
|---|---|---|
| conflictPolicy | Hiermee haalt u de eigenschap Conflictbeleid op of stelt u deze in. Met deze eigenschap wordt beleid ingesteld tijdens conflicten tussen resources tijdens het herstellen. | |
| excludedNamespaces | string[] | Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die tijdens het herstellen moeten worden uitgesloten. | 
| excludedResourceTypes | string[] | Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die tijdens het herstellen moeten worden uitgesloten. | 
| includeClusterScopeResources | boolean | Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen. | 
| includedNamespaces | string[] | Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen. | 
| includedResourceTypes | string[] | Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen. | 
| labelSelectors | string[] | Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen. | 
| namespaceMappings | object | Hiermee haalt u de eigenschap Naamruimtetoewijzingen op of stelt u deze in. Deze eigenschap wordt ingesteld als de naamruimte moet worden gewijzigd tijdens het herstellen. | 
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| persistentVolumeRestoreMode | Hiermee haalt u de eigenschap HW (Permanent volume) Herstelmodus op of stelt u deze in. Met deze eigenschap wordt ingesteld of volumes moeten worden hersteld. | |
| resourceModifierReference | Hiermee haalt u de verwijzing voor resourceaanpassing op of stelt u deze in. Met deze eigenschap wordt de verwijzing voor resourceaanpassing ingesteld tijdens het herstellen. | |
| restoreHookReferences | Hiermee haalt u de herstelhookverwijzingen op of stelt u deze in. Met deze eigenschap wordt de hook-verwijzing ingesteld die moet worden uitgevoerd tijdens het herstellen. | 
KubernetesClusterVaultTierRestoreCriteria     
			
			Kubernetes Cluster Backup-doelgegevens voor herstelbewerking vanuit kluis
| Name | Type | Description | 
|---|---|---|
| conflictPolicy | Hiermee haalt u de eigenschap Conflictbeleid op of stelt u deze in. Met deze eigenschap wordt beleid ingesteld tijdens conflicten tussen resources tijdens het herstellen vanuit de kluis. | |
| excludedNamespaces | string[] | Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden uitgesloten tijdens het herstellen van de kluis. | 
| excludedResourceTypes | string[] | Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden uitgesloten tijdens het herstellen van de kluis. | 
| includeClusterScopeResources | boolean | Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen vanuit de kluis. | 
| includedNamespaces | string[] | Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen vanuit de kluis. | 
| includedResourceTypes | string[] | Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen vanuit de kluis. | 
| labelSelectors | string[] | Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen vanuit de kluis. | 
| namespaceMappings | object | Hiermee haalt u de eigenschap Naamruimtetoewijzingen op of stelt u deze in. Met deze eigenschap wordt ingesteld of de naamruimte moet worden gewijzigd tijdens het herstellen vanuit de kluis. | 
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| persistentVolumeRestoreMode | Hiermee haalt u de eigenschap HW (Permanent volume) Herstelmodus op of stelt u deze in. Met deze eigenschap wordt ingesteld of volumes moeten worden hersteld vanuit de kluis. | |
| resourceModifierReference | Hiermee haalt u de verwijzing voor resourceaanpassing op of stelt u deze in. Met deze eigenschap wordt de verwijzing voor resourceaanpassing ingesteld tijdens het herstellen. | |
| restoreHookReferences | Hiermee haalt u de herstelhookverwijzingen op of stelt u deze in. Met deze eigenschap wordt de hookverwijzing ingesteld die moet worden uitgevoerd tijdens het herstellen vanuit de kluis. | |
| stagingResourceGroupId | string (arm-id) | Haalt de faserings-RG-id op of stelt deze in voor het maken van faseringsschijven en momentopnamen tijdens het herstellen vanuit de kluis. | 
| stagingStorageAccountId | string (arm-id) | Hiermee haalt u de faseringsopslagaccount-id op voor het maken van opslaggegevens voor back-upextensieobjecten tijdens het herstellen vanuit de kluis. | 
KubernetesPVRestoreCriteria  
			
			Kubernetes permanente volumedoelgegevens op itemniveau voor herstelbewerking
| Name | Type | Description | 
|---|---|---|
| name | string | Geselecteerde naam van permanente volumeclaim | 
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| storageClassName | string | Geselecteerde naam van opslagklasse voor herstelbewerking | 
KubernetesStorageClassRestoreCriteria    
			
			Informatie over kubernetes-opslagklasse op itemniveau voor herstelbewerking
| Name | Type | Description | 
|---|---|---|
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| provisioner | string | Inrichting van de opslagklasse | 
| selectedStorageClassName | string | Naam van geselecteerde opslagklasse | 
NamespacedNameResource  
			
			Klasse om te verwijzen naar resources die naamruimte en naam bevatten
| Name | Type | Description | 
|---|---|---|
| name | string | Naam van de resource | 
| namespace | string | Naamruimte waarin de resource bestaat | 
OperationJobExtendedInfo   
			
			Uitgebreide informatie over bewerkingstaak
| Name | Type | Description | 
|---|---|---|
| jobId | string | Naam of Arm-id van de taak die voor deze bewerking is gemaakt. | 
| objectType | string: | Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. | 
PersistentVolumeRestoreMode   
			
			Hiermee haalt u de eigenschap HW (Permanent volume) Herstelmodus op of stelt u deze in. Met deze eigenschap wordt ingesteld of volumes moeten worden hersteld.
| Waarde | Description | 
|---|---|
| RestoreWithVolumeData | |
| RestoreWithoutVolumeData | 
RangeBasedItemLevelRestoreCriteria     
			
			Doelgegevens op itemniveau voor herstelbewerking
| Name | Type | Description | 
|---|---|---|
| maxMatchingValue | string | maximumwaarde voor overeenkomst tussen bereikvoorvoegsels | 
| minMatchingValue | string | minimumwaarde voor overeenkomst tussen bereikvoorvoegsels | 
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
RecoveryOption 
			
			Hersteloptie
| Waarde | Description | 
|---|---|
| FailIfExists | 
RehydrationPriority 
			
			Prioriteit die moet worden gebruikt voor rehydratatie. Waarden hoog of standaard
| Waarde | Description | 
|---|---|
| Invalid | |
| High | |
| Standard | 
ResourcePropertiesObjectType   
			
			Type van het specifieke object dat wordt gebruikt voor deserialisatie
| Waarde | Description | 
|---|---|
| DefaultResourceProperties | 
RestoreFilesTargetInfo   
			
			Klasse die herstel inkapselt als doelparameters voor bestanden
| Name | Type | Description | 
|---|---|---|
| objectType | string: | Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren | 
| recoveryOption | Hersteloptie | |
| restoreLocation | string | Doelherstelregio | 
| targetDetails | Doel van de restoreAsFiles-bewerking, wanneer de bestemming geen gegevensbron is | 
RestoreTargetInfo  
			
			Klasse waarin hersteldoelparameters worden ingekapseld
| Name | Type | Description | 
|---|---|---|
| datasourceAuthCredentials | AuthCredentials: | Referenties die moeten worden gebruikt voor verificatie bij de gegevensbronprovider. | 
| datasourceInfo | Informatie over doel-DS | |
| datasourceSetInfo | Informatie over doel-DS-set | |
| objectType | string: | Type gegevensbronobject, gebruikt om het overgenomen type te initialiseren | 
| recoveryOption | Hersteloptie | |
| restoreLocation | string | Doelherstelregio | 
RestoreTargetLocationType   
			
			Geeft de doellocatie aan waar de gegevens worden hersteld, tekenreekswaarde voor de enum {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType}
| Waarde | Description | 
|---|---|
| Invalid | |
| AzureBlobs | |
| AzureFiles | 
SecretStoreBasedAuthCredentials    
			
			Verificatiereferenties op basis van geheimarchief.
| Name | Type | Description | 
|---|---|---|
| objectType | string: | Type van het specifieke object dat wordt gebruikt voor deserialisatie | 
| secretStoreResource | Resource voor geheimarchief | 
SecretStoreResource  
			
			Klasse die een geheime archiefresource vertegenwoordigt.
| Name | Type | Description | 
|---|---|---|
| secretStoreType | Hiermee wordt het type geheimarchief opgehaald of ingesteld | |
| uri | string | Uri om naar de resource te gaan | 
| value | string | Haalt de waarde op die is opgeslagen in een geheime archiefresource of stelt deze in | 
SecretStoreType  
			
			Hiermee wordt het type geheimarchief opgehaald of ingesteld
| Waarde | Description | 
|---|---|
| Invalid | |
| AzureKeyVault | 
SourceDataStoreType   
			
			Hiermee wordt het type brongegevensarchief opgehaald of ingesteld.
| Waarde | Description | 
|---|---|
| ArchiveStore | |
| SnapshotStore | |
| OperationalStore | |
| VaultStore | 
TargetDetails 
			
			Klasse bevat doeldetails, gebruikt waarbij de bestemming geen gegevensbron is
| Name | Type | Description | 
|---|---|---|
| filePrefix | string | Herstelbewerking kan meerdere bestanden binnen de locatie maken die door url hieronder worden verwezen, is het algemene voorvoegsel voor alle bestanden | 
| restoreTargetLocationType | Geeft de doellocatie aan waar de gegevens worden hersteld, tekenreekswaarde voor de enum {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType} | |
| targetResourceArmId | string | Volledige ARM-id die de herstelbestemming aangeeft. Het is de ARM-id die verwijst naar een container/bestandsshare. Dit is optioneel als het doelabonnement kan worden geïdentificeerd met het URL-veld. Als dit niet het geval is, is dit nodig als het veld CrossSubscriptionRestore van BackupVault een van de uitgeschakelde statussen heeft | 
| url | string | Url die de herstelbestemming aangeeft. Het kan verwijzen naar container/ bestandsshare, enzovoort |