Backup Instances - Trigger Restore
Obnovení triggerů pro instance BackupInstance
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupInstances/{backupInstanceName}/restore?api-version=2025-09-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
backup
|
path | True |
string |
Název zdroje BackupInstanceResource |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
subscription
|
path | True |
string (uuid) |
ID cílového předplatného. Hodnota musí být UUID. |
|
vault
|
path | True |
string minLength: 2maxLength: 50 pattern: ^[A-Za-z][-A-Za-z0-9]*[A-Za-z0-9]$ |
Název trezoru záloh. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| x-ms-authorization-auxiliary |
string |
Text požadavku
Text žádosti může tvořit:
| Name | Description |
|---|---|
|
Azure |
Žádost o obnovení na základě Azure BackupPointu |
|
Azure |
Žádost o obnovení na základě azureBackup RecoveryPointTime |
|
Azure |
Obnovení Služby AzureBackup s žádostí o dosazování |
AzureBackupRecoveryPointBasedRestoreRequest
Žádost o obnovení na základě Azure BackupPointu
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| objectType | True | string: | |
| recoveryPointId | True |
string |
|
| restoreTargetInfo | True | RestoreTargetInfoBase: |
Získá nebo nastaví informace o cíli obnovení. |
| sourceDataStoreType | True |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
| identityDetails |
Obsahuje informace opodrobnostch Pokud má hodnotu null, bude výchozí hodnota považována za přiřazenou systémem. |
||
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na které se provede kontrola LAC |
|
| sourceResourceId |
string |
Plně kvalifikované ID Azure Resource Manageru zdroje dat, který se obnovuje. |
AzureBackupRecoveryTimeBasedRestoreRequest
Žádost o obnovení na základě azureBackup RecoveryPointTime
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| objectType | True | string: | |
| recoveryPointTime | True |
string |
Doba obnovení ve formátu ISO 8601 – 2020-08-14T17:30:00.0000000Z. |
| restoreTargetInfo | True | RestoreTargetInfoBase: |
Získá nebo nastaví informace o cíli obnovení. |
| sourceDataStoreType | True |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
| identityDetails |
Obsahuje informace opodrobnostch Pokud má hodnotu null, bude výchozí hodnota považována za přiřazenou systémem. |
||
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na které se provede kontrola LAC |
|
| sourceResourceId |
string |
Plně kvalifikované ID Azure Resource Manageru zdroje dat, který se obnovuje. |
AzureBackupRestoreWithRehydrationRequest
Obnovení Služby AzureBackup s žádostí o dosazování
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| objectType | True | string: | |
| recoveryPointId | True |
string |
|
| rehydrationPriority | True |
Priorita, která se má použít k dosazování. Hodnoty vysoké nebo standardní |
|
| rehydrationRetentionDuration | True |
string |
Doba uchování ve formátu ISO 8601, tj. P10D . |
| restoreTargetInfo | True | RestoreTargetInfoBase: |
Získá nebo nastaví informace o cíli obnovení. |
| sourceDataStoreType | True |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
| identityDetails |
Obsahuje informace opodrobnostch Pokud má hodnotu null, bude výchozí hodnota považována za přiřazenou systémem. |
||
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na které se provede kontrola LAC |
|
| sourceResourceId |
string |
Plně kvalifikované ID Azure Resource Manageru zdroje dat, který se obnovuje. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Operace Azure byla úspěšně dokončena. |
|
| 202 Accepted |
Operace prostředku byla přijata. Hlavičky
|
|
| Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
azure_auth
Tok OAuth2 v Azure Active Directory
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
| Trigger Restore |
| Trigger Restore As Files |
| Trigger Restore With Rehydration |
Trigger Restore
Ukázkový požadavek
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"
}
Ukázková odpověď
{
"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: 60
Trigger Restore As Files
Ukázkový požadavek
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"
}
Ukázková odpověď
{
"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: 60
Trigger Restore With Rehydration
Ukázkový požadavek
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"
}
Ukázková odpověď
{
"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: 60
Definice
| Name | Description |
|---|---|
|
Azure |
Žádost o obnovení na základě Azure BackupPointu |
|
Azure |
Žádost o obnovení na základě azureBackup RecoveryPointTime |
|
Azure |
Obnovení Služby AzureBackup s žádostí o dosazování |
|
Cloud |
Odpověď na chybu ze služby Azure Backup |
| Datasource |
Zdroj dat, který se má zálohovat |
|
Datasource |
Podrobnosti sady dat o zdroji dat, které se mají zálohovat |
|
Default |
Výchozí vlastnosti zdroje |
| Error |
Odpověď na chybu správy prostředků. |
|
Error |
Další informace o chybě správy prostředků |
|
Existing |
Získá nebo nastaví konflikt zásad vlastnost. Tato vlastnost nastavuje zásady během konfliktu prostředků během obnovení. |
|
Identity |
|
|
Item |
Informace o cíli obnovení na úrovni položky pro operaci obnovení na úrovni položky |
|
Item |
Kritéria předpony, která se mají použít při obnovení |
|
Kubernetes |
Informace o cíli zálohování clusteru Kubernetes pro operaci obnovení |
|
Kubernetes |
Informace o cíli zálohování clusteru Kubernetes pro operaci obnovení z trezoru |
|
Kubernetes |
Informace o cíli trvalého svazku na úrovni položky pro operaci obnovení |
|
Kubernetes |
Informace o cílové třídě úložiště na úrovni položky pro operaci obnovení |
|
Namespaced |
Třída odkazující prostředky, které obsahují obor názvů a název |
|
Operation |
Rozšířené informace o úloze operace |
|
Persistent |
Získá nebo nastaví PV (Trvalý svazek) Režim obnovení vlastnost. Tato vlastnost nastaví, jestli je potřeba obnovit svazky. |
|
Range |
Informace o cíli na úrovni položky pro operaci obnovení |
|
Recovery |
Možnosti obnovení |
|
Rehydration |
Priorita, která se má použít k dosazování. Hodnoty vysoké nebo standardní |
|
Resource |
Typ konkrétního objektu – slouží k deserializaci |
|
Restore |
Zapouzdření třídy obnovení jako cílové parametry souborů |
|
Restore |
Zapouzdření cílových parametrů třídy |
|
Restore |
Označuje cílové umístění, kde se data obnoví, řetězcová hodnota výčtu {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType} |
|
Secret |
Přihlašovací údaje pro ověřování založené na úložišti tajných kódů. |
|
Secret |
Třída představující prostředek úložiště tajných kódů |
|
Secret |
Získá nebo nastaví typ úložiště tajných kódů. |
|
Source |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
Target |
Zapouzdření podrobností cíle třídy, které se používají, pokud cíl není zdroj dat |
AzureBackupRecoveryPointBasedRestoreRequest
Žádost o obnovení na základě Azure BackupPointu
| Name | Typ | Description |
|---|---|---|
| identityDetails |
Obsahuje informace opodrobnostch Pokud má hodnotu null, bude výchozí hodnota považována za přiřazenou systémem. |
|
| objectType | string: | |
| recoveryPointId |
string |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na které se provede kontrola LAC |
| restoreTargetInfo | RestoreTargetInfoBase: |
Získá nebo nastaví informace o cíli obnovení. |
| sourceDataStoreType |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
| sourceResourceId |
string |
Plně kvalifikované ID Azure Resource Manageru zdroje dat, který se obnovuje. |
AzureBackupRecoveryTimeBasedRestoreRequest
Žádost o obnovení na základě azureBackup RecoveryPointTime
| Name | Typ | Description |
|---|---|---|
| identityDetails |
Obsahuje informace opodrobnostch Pokud má hodnotu null, bude výchozí hodnota považována za přiřazenou systémem. |
|
| objectType | string: | |
| recoveryPointTime |
string |
Doba obnovení ve formátu ISO 8601 – 2020-08-14T17:30:00.0000000Z. |
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na které se provede kontrola LAC |
| restoreTargetInfo | RestoreTargetInfoBase: |
Získá nebo nastaví informace o cíli obnovení. |
| sourceDataStoreType |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
| sourceResourceId |
string |
Plně kvalifikované ID Azure Resource Manageru zdroje dat, který se obnovuje. |
AzureBackupRestoreWithRehydrationRequest
Obnovení Služby AzureBackup s žádostí o dosazování
| Name | Typ | Description |
|---|---|---|
| identityDetails |
Obsahuje informace opodrobnostch Pokud má hodnotu null, bude výchozí hodnota považována za přiřazenou systémem. |
|
| objectType | string: | |
| recoveryPointId |
string |
|
| rehydrationPriority |
Priorita, která se má použít k dosazování. Hodnoty vysoké nebo standardní |
|
| rehydrationRetentionDuration |
string |
Doba uchování ve formátu ISO 8601, tj. P10D . |
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, na které se provede kontrola LAC |
| restoreTargetInfo | RestoreTargetInfoBase: |
Získá nebo nastaví informace o cíli obnovení. |
| sourceDataStoreType |
Získá nebo nastaví typ zdrojového úložiště dat. |
|
| sourceResourceId |
string |
Plně kvalifikované ID Azure Resource Manageru zdroje dat, který se obnovuje. |
CloudError
Odpověď na chybu ze služby Azure Backup
| Name | Typ | Description |
|---|---|---|
| error |
Odpověď na chybu správy prostředků. |
Datasource
Zdroj dat, který se má zálohovat
| Name | Typ | Description |
|---|---|---|
| datasourceType |
string |
DatasourceType prostředku. |
| objectType |
string |
Typ objektu Datasource, který se používá k inicializaci zděděného typu vpravo |
| resourceID |
string |
Úplné ID ARM prostředku U prostředků Azure se jedná o ID ARM. V případě jiných prostředků než Azure to bude ID vytvořené službou backup prostřednictvím prostředků Fabric/Vault. |
| resourceLocation |
string |
Umístění zdroje dat |
| resourceName |
string |
Jedinečný identifikátor prostředku v kontextu nadřazeného objektu. |
| resourceProperties | BaseResourceProperties: |
Vlastnosti specifické pro zdroj dat |
| resourceType |
string |
Typ zdroje dat |
| resourceUri |
string |
Identifikátor URI prostředku. |
DatasourceSet
Podrobnosti sady dat o zdroji dat, které se mají zálohovat
| Name | Typ | Description |
|---|---|---|
| datasourceType |
string |
DatasourceType prostředku. |
| objectType |
string |
Typ objektu Datasource, který se používá k inicializaci zděděného typu vpravo |
| resourceID |
string |
Úplné ID ARM prostředku U prostředků Azure se jedná o ID ARM. V případě jiných prostředků než Azure to bude ID vytvořené službou backup prostřednictvím prostředků Fabric/Vault. |
| resourceLocation |
string |
Umístění zdroje dat |
| resourceName |
string |
Jedinečný identifikátor prostředku v kontextu nadřazeného objektu. |
| resourceProperties | BaseResourceProperties: |
Vlastnosti specifické pro sadu zdrojů dat |
| resourceType |
string |
Typ zdroje dat |
| resourceUri |
string |
Identifikátor URI prostředku. |
DefaultResourceProperties
Výchozí vlastnosti zdroje
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
Error
Odpověď na chybu správy prostředků.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Error[] |
Podrobnosti o chybě. |
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
object |
Další informace. |
| type |
string |
Další typ informací. |
ExistingResourcePolicy
Získá nebo nastaví konflikt zásad vlastnost. Tato vlastnost nastavuje zásady během konfliktu prostředků během obnovení.
| Hodnota | Description |
|---|---|
| Skip | |
| Patch |
IdentityDetails
| Name | Typ | Description |
|---|---|---|
| useSystemAssignedIdentity |
boolean |
Určuje, jestli je BI chráněná identitou systému. |
| userAssignedIdentityArmUrl |
string |
Adresa URL ARM pro identitu přiřazenou uživatelem |
ItemLevelRestoreTargetInfo
Informace o cíli obnovení na úrovni položky pro operaci obnovení na úrovni položky
| Name | Typ | Description |
|---|---|---|
| datasourceAuthCredentials | AuthCredentials: |
Přihlašovací údaje, které se mají použít k ověření u poskytovatele zdroje dat. |
| datasourceInfo |
Informace o cílovém ds |
|
| datasourceSetInfo |
Informace o cílové sadě DS |
|
| objectType | string: |
Typ objektu Datasource, který se používá k inicializaci zděděného typu vpravo |
| recoveryOption |
Možnosti obnovení |
|
| restoreCriteria | ItemLevelRestoreCriteria[]: |
Kritéria obnovení |
| restoreLocation |
string |
Cílová oblast obnovení |
ItemPathBasedRestoreCriteria
Kritéria předpony, která se mají použít při obnovení
| Name | Typ | Description |
|---|---|---|
| isPathRelativeToBackupItem |
boolean |
Příznak určující, jestli je cesta relativní k zálohované položce nebo úplné cestě |
| itemPath |
string |
Cesta k položce, kterou chcete obnovit. Může to být úplná cesta položky nebo cesty vzhledem k zálohované položce. |
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| renameTo |
string |
Přejmenujte položku, kterou chcete obnovit. Restore přejmenuje itemPath na tento nový název, pokud je hodnota zadána, jinak bude itemPath obnovena se stejným názvem. |
| subItemPathPrefix |
string[] |
Seznam řetězcůpředch Jsou relativní vzhledem k zadané cestě k položce. |
KubernetesClusterRestoreCriteria
Informace o cíli zálohování clusteru Kubernetes pro operaci obnovení
| Name | Typ | Description |
|---|---|---|
| conflictPolicy |
Získá nebo nastaví konflikt zásad vlastnost. Tato vlastnost nastavuje zásady během konfliktu prostředků během obnovení. |
|
| excludedNamespaces |
string[] |
Získá nebo nastaví vyloučit obory názvů vlastnost. Tato vlastnost nastaví obory názvů, které mají být vyloučeny během obnovení. |
| excludedResourceTypes |
string[] |
Získá nebo nastaví vlastnost vyloučit typy prostředků. Tato vlastnost nastaví typy prostředků, které mají být vyloučeny během obnovení. |
| includeClusterScopeResources |
boolean |
Získá nebo nastaví vlastnost zahrnout prostředky clusteru. Pokud je tato vlastnost povolená, bude během obnovení zahrnovat prostředky oboru clusteru. |
| includedNamespaces |
string[] |
Získá nebo nastaví include obory názvů vlastnost. Tato vlastnost nastaví obory názvů, které se mají zahrnout během obnovení. |
| includedResourceTypes |
string[] |
Získá nebo nastaví zahrnout typ prostředku vlastnost. Tato vlastnost nastaví typy prostředků, které se mají zahrnout během obnovení. |
| labelSelectors |
string[] |
Získá nebo nastaví LabelSelectors vlastnost. Tato vlastnost nastaví prostředek s těmito selektory popisků, které se mají zahrnout během obnovení. |
| namespaceMappings |
object |
Získá nebo nastaví Vlastnost Mapování oboru názvů. Tato vlastnost se nastaví, pokud je potřeba změnit obor názvů během obnovení. |
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| persistentVolumeRestoreMode |
Získá nebo nastaví PV (Trvalý svazek) Režim obnovení vlastnost. Tato vlastnost nastaví, jestli je potřeba obnovit svazky. |
|
| resourceModifierReference |
Získá nebo nastaví odkaz modifikátoru prostředku. Tato vlastnost nastaví odkaz na modifikátor prostředků během obnovení. |
|
| restoreHookReferences |
Získá nebo nastaví odkazy na háku pro obnovení. Tato vlastnost nastaví odkaz na háku, který se má spustit během obnovení. |
KubernetesClusterVaultTierRestoreCriteria
Informace o cíli zálohování clusteru Kubernetes pro operaci obnovení z trezoru
| Name | Typ | Description |
|---|---|---|
| conflictPolicy |
Získá nebo nastaví konflikt zásad vlastnost. Tato vlastnost nastavuje zásady během konfliktu prostředků během obnovení z trezoru. |
|
| excludedNamespaces |
string[] |
Získá nebo nastaví vyloučit obory názvů vlastnost. Tato vlastnost nastaví obory názvů, které mají být vyloučeny během obnovení z trezoru. |
| excludedResourceTypes |
string[] |
Získá nebo nastaví vlastnost vyloučit typy prostředků. Tato vlastnost nastaví typy prostředků, které mají být vyloučeny během obnovení z trezoru. |
| includeClusterScopeResources |
boolean |
Získá nebo nastaví vlastnost zahrnout prostředky clusteru. Tato vlastnost, pokud je povolená, bude zahrnovat prostředky oboru clusteru během obnovení z trezoru. |
| includedNamespaces |
string[] |
Získá nebo nastaví include obory názvů vlastnost. Tato vlastnost nastaví obory názvů, které se mají zahrnout během obnovení z trezoru. |
| includedResourceTypes |
string[] |
Získá nebo nastaví zahrnout typ prostředku vlastnost. Tato vlastnost nastaví typy prostředků, které se mají zahrnout během obnovení z trezoru. |
| labelSelectors |
string[] |
Získá nebo nastaví LabelSelectors vlastnost. Tato vlastnost nastaví prostředek s těmito selektory popisků, které se mají zahrnout během obnovení z trezoru. |
| namespaceMappings |
object |
Získá nebo nastaví Vlastnost Mapování oboru názvů. Tato vlastnost se nastaví, pokud je potřeba změnit obor názvů během obnovení z trezoru. |
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| persistentVolumeRestoreMode |
Získá nebo nastaví PV (Trvalý svazek) Režim obnovení vlastnost. Tato vlastnost nastaví, jestli se svazky musí obnovit z trezoru. |
|
| resourceModifierReference |
Získá nebo nastaví odkaz modifikátoru prostředku. Tato vlastnost nastaví odkaz na modifikátor prostředků během obnovení. |
|
| restoreHookReferences |
Získá nebo nastaví odkazy na háku pro obnovení. Tato vlastnost nastaví odkaz na háku, který se má spustit během obnovení z trezoru. |
|
| stagingResourceGroupId |
string (arm-id) |
Získá nebo nastaví pracovní ID skupiny prostředků pro vytváření pracovních disků a snímků během obnovení z trezoru. |
| stagingStorageAccountId |
string (arm-id) |
Získá nebo nastaví pracovní ID účtu úložiště pro vytváření zálohovaných objektů rozšíření úložiště data během obnovení z trezoru. |
KubernetesPVRestoreCriteria
Informace o cíli trvalého svazku na úrovni položky pro operaci obnovení
| Name | Typ | Description |
|---|---|---|
| name |
string |
Vybraný název deklarace identity trvalého svazku |
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| storageClassName |
string |
Vybraný název třídy úložiště pro operaci obnovení |
KubernetesStorageClassRestoreCriteria
Informace o cílové třídě úložiště na úrovni položky pro operaci obnovení
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| provisioner |
string |
Zřizování třídy úložiště |
| selectedStorageClassName |
string |
Název vybrané třídy úložiště |
NamespacedNameResource
Třída odkazující prostředky, které obsahují obor názvů a název
| Name | Typ | Description |
|---|---|---|
| name |
string |
Název prostředku |
| namespace |
string |
Obor názvů, ve kterém prostředek existuje |
OperationJobExtendedInfo
Rozšířené informace o úloze operace
| Name | Typ | Description |
|---|---|---|
| jobId |
string |
Název nebo ID arm úlohy vytvořené pro tuto operaci |
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
PersistentVolumeRestoreMode
Získá nebo nastaví PV (Trvalý svazek) Režim obnovení vlastnost. Tato vlastnost nastaví, jestli je potřeba obnovit svazky.
| Hodnota | Description |
|---|---|
| RestoreWithVolumeData | |
| RestoreWithoutVolumeData |
RangeBasedItemLevelRestoreCriteria
Informace o cíli na úrovni položky pro operaci obnovení
| Name | Typ | Description |
|---|---|---|
| maxMatchingValue |
string |
maximální hodnota pro shodu předpon rozsahu |
| minMatchingValue |
string |
minimální hodnota pro shodu předpon rozsahu |
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
RecoveryOption
Možnosti obnovení
| Hodnota | Description |
|---|---|
| FailIfExists |
RehydrationPriority
Priorita, která se má použít k dosazování. Hodnoty vysoké nebo standardní
| Hodnota | Description |
|---|---|
| Invalid | |
| High | |
| Standard |
ResourcePropertiesObjectType
Typ konkrétního objektu – slouží k deserializaci
| Hodnota | Description |
|---|---|
| DefaultResourceProperties |
RestoreFilesTargetInfo
Zapouzdření třídy obnovení jako cílové parametry souborů
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Typ objektu Datasource, který se používá k inicializaci zděděného typu vpravo |
| recoveryOption |
Možnosti obnovení |
|
| restoreLocation |
string |
Cílová oblast obnovení |
| targetDetails |
Cíl operace RestoreAsFiles, pokud cíl není zdroj dat |
RestoreTargetInfo
Zapouzdření cílových parametrů třídy
| Name | Typ | Description |
|---|---|---|
| datasourceAuthCredentials | AuthCredentials: |
Přihlašovací údaje, které se mají použít k ověření u poskytovatele zdroje dat. |
| datasourceInfo |
Informace o cílovém ds |
|
| datasourceSetInfo |
Informace o cílové sadě DS |
|
| objectType | string: |
Typ objektu Datasource, který se používá k inicializaci zděděného typu vpravo |
| recoveryOption |
Možnosti obnovení |
|
| restoreLocation |
string |
Cílová oblast obnovení |
RestoreTargetLocationType
Označuje cílové umístění, kde se data obnoví, řetězcová hodnota výčtu {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType}
| Hodnota | Description |
|---|---|
| Invalid | |
| AzureBlobs | |
| AzureFiles |
SecretStoreBasedAuthCredentials
Přihlašovací údaje pro ověřování založené na úložišti tajných kódů.
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| secretStoreResource |
Prostředek úložiště tajných kódů |
SecretStoreResource
Třída představující prostředek úložiště tajných kódů
| Name | Typ | Description |
|---|---|---|
| secretStoreType |
Získá nebo nastaví typ úložiště tajných kódů. |
|
| uri |
string |
Identifikátor URI pro přístup k prostředku |
| value |
string |
Získá nebo nastaví hodnotu uloženou v prostředku úložiště tajných kódů. |
SecretStoreType
Získá nebo nastaví typ úložiště tajných kódů.
| Hodnota | Description |
|---|---|
| Invalid | |
| AzureKeyVault |
SourceDataStoreType
Získá nebo nastaví typ zdrojového úložiště dat.
| Hodnota | Description |
|---|---|
| ArchiveStore | |
| SnapshotStore | |
| OperationalStore | |
| VaultStore |
TargetDetails
Zapouzdření podrobností cíle třídy, které se používají, pokud cíl není zdroj dat
| Name | Typ | Description |
|---|---|---|
| filePrefix |
string |
Operace obnovení může vytvořit více souborů uvnitř umístění, na které odkazuje adresa URL Níže, bude běžnou předponou pro všechny z nich. |
| restoreTargetLocationType |
Označuje cílové umístění, kde se data obnoví, řetězcová hodnota výčtu {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType} |
|
| targetResourceArmId |
string |
Úplné ID ARM označující cíl obnovení. Jedná se o ID ARM odkazující na kontejner nebo sdílenou složku. To je volitelné, pokud je možné cílové předplatné identifikovat s polem adresy URL. Pokud ne, je to potřeba, pokud pole CrossSubscriptionRestore backupVault je v některém ze zakázaných stavů. |
| url |
string |
Adresa URL označující cíl obnovení. Může odkazovat na kontejner nebo sdílenou složku atd. |