Backup Instances - Create Or Update
Biztonsági mentési példány létrehozása vagy frissítése biztonsági mentési tárolóban
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupInstances/{backupInstanceName}?api-version=2025-07-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
backup
|
path | True |
string |
A biztonsági mentési példány neve. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket. |
subscription
|
path | True |
string (uuid) |
A cél-előfizetés azonosítója. Az értéknek UUID-nek kell lennie. |
vault
|
path | True |
string |
A biztonsági mentési tároló neve. |
api-version
|
query | True |
string minLength: 1 |
A művelethez használandó API-verzió. |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
Kérelem törzse
Name | Típus | Description |
---|---|---|
properties |
BackupInstanceResource tulajdonságai |
|
tags |
object |
Proxyerőforrás-címkék. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ |
|
201 Created |
Létrehozott |
|
202 Accepted |
Elfogadott Fejlécek
|
|
Other Status Codes |
Hibaválasz, amely leírja, hogy miért nem sikerült a művelet. |
Biztonság
azure_auth
Azure Active Directory OAuth2-folyamat
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | megszemélyesíti a felhasználói fiókját. |
Példák
Create BackupInstance
Mintakérelem
PUT https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1?api-version=2025-07-01
{
"tags": {
"key1": "val1"
},
"properties": {
"objectType": "BackupInstance",
"friendlyName": "harshitbi2",
"dataSourceSetInfo": {
"objectType": "DatasourceSet",
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
"resourceName": "viveksipgtest",
"resourceType": "Microsoft.DBforPostgreSQL/servers",
"resourceUri": "",
"resourceLocation": "",
"datasourceType": "Microsoft.DBforPostgreSQL/servers/databases"
},
"dataSourceInfo": {
"objectType": "Datasource",
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
"resourceName": "testdb",
"resourceType": "Microsoft.DBforPostgreSQL/servers/databases",
"resourceUri": "",
"resourceLocation": "",
"datasourceType": "Microsoft.DBforPostgreSQL/servers/databases"
},
"datasourceAuthCredentials": {
"secretStoreResource": {
"uri": "https://samplevault.vault.azure.net/secrets/credentials",
"secretStoreType": "AzureKeyVault"
},
"objectType": "SecretStoreBasedAuthCredentials"
},
"policyInfo": {
"policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
"policyParameters": {
"dataStoreParametersList": [
{
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore",
"resourceGroupId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest"
}
]
}
},
"identityDetails": {
"useSystemAssignedIdentity": false,
"userAssignedIdentityArmUrl": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourcegroups/rg-name/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUami"
},
"validationType": "ShallowValidation"
}
}
Mintaválasz
Azure-AsyncOperation: https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/operationStatus/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-07-01
Retry-After: 60
{
"id": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/harshitbi2",
"name": "harshitbi2",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "harshitbi2",
"dataSourceInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "testdb",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "viveksipgtest",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
"policyVersion": "3.2",
"policyParameters": {
"dataStoreParametersList": [
{
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore",
"resourceGroupId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest"
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioning",
"objectType": "BackupInstance"
}
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
Location: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1/operationResults/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
Retry-After: 60
{
"id": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/harshitbi2",
"name": "harshitbi2",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "harshitbi2",
"dataSourceInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "testdb",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "viveksipgtest",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
"policyVersion": "3.2",
"policyParameters": {
"dataStoreParametersList": [
{
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore",
"resourceGroupId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest"
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioned",
"objectType": "BackupInstance"
}
}
Create BackupInstance to perform critical operation With MUA
Mintakérelem
PUT https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1?api-version=2025-07-01
{
"tags": {
"key1": "val1"
},
"properties": {
"objectType": "BackupInstance",
"friendlyName": "harshitbi2",
"dataSourceSetInfo": {
"objectType": "DatasourceSet",
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
"resourceName": "viveksipgtest",
"resourceType": "Microsoft.DBforPostgreSQL/servers",
"resourceUri": "",
"resourceLocation": "",
"datasourceType": "Microsoft.DBforPostgreSQL/servers/databases"
},
"dataSourceInfo": {
"objectType": "Datasource",
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
"resourceName": "testdb",
"resourceType": "Microsoft.DBforPostgreSQL/servers/databases",
"resourceUri": "",
"resourceLocation": "",
"datasourceType": "Microsoft.DBforPostgreSQL/servers/databases"
},
"datasourceAuthCredentials": {
"secretStoreResource": {
"uri": "https://samplevault.vault.azure.net/secrets/credentials",
"secretStoreType": "AzureKeyVault"
},
"objectType": "SecretStoreBasedAuthCredentials"
},
"policyInfo": {
"policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
"policyParameters": {
"dataStoreParametersList": [
{
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore",
"resourceGroupId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest"
}
]
}
},
"resourceGuardOperationRequests": [
"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/ankurResourceGuard1/providers/Microsoft.DataProtection/resourceGuards/ResourceGuard38-1/dppModifyPolicy/default"
],
"validationType": "ShallowValidation"
}
}
Mintaválasz
Azure-AsyncOperation: https://management.azure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/operationStatus/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-07-01
Retry-After: 60
{
"id": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/harshitbi2",
"name": "harshitbi2",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "harshitbi2",
"dataSourceInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "testdb",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "viveksipgtest",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
"policyVersion": "3.2",
"policyParameters": {
"dataStoreParametersList": [
{
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore",
"resourceGroupId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest"
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioning",
"objectType": "BackupInstance"
}
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
Location: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/testInstance1/operationResults/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
Retry-After: 60
{
"id": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/harshitbi2",
"name": "harshitbi2",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "harshitbi2",
"dataSourceInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "testdb",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
"resourceUri": "",
"datasourceType": "OssDB",
"resourceName": "viveksipgtest",
"resourceType": "OssDB",
"resourceLocation": "",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
"policyVersion": "3.2",
"policyParameters": {
"dataStoreParametersList": [
{
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore",
"resourceGroupId": "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest"
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioned",
"objectType": "BackupInstance"
}
}
Create BackupInstance With ADLSBlobBackupDatasourceParameters
Mintakérelem
PUT https://management.azure.com/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupInstances/adlsstorageaccount-adlsstorageaccount-19a76f8a-c176-4f7d-819e-95157e2b0071?api-version=2025-07-01
{
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "adlsstorageaccount\\adlsbackupinstance",
"dataSourceInfo": {
"resourceID": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"resourceUri": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"datasourceType": "Microsoft.Storage/storageAccounts/adlsBlobServices",
"resourceName": "adlsstorageaccount",
"resourceType": "microsoft.storage/storageAccounts",
"resourceLocation": "centraluseuap",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"resourceUri": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"datasourceType": "Microsoft.Storage/storageAccounts/adlsBlobServices",
"resourceName": "adlsstorageaccount",
"resourceType": "microsoft.storage/storageAccounts",
"resourceLocation": "centraluseuap",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupPolicies/adlspolicy",
"policyParameters": {
"backupDatasourceParametersList": [
{
"objectType": "AdlsBlobBackupDatasourceParameters",
"containersList": [
"container1"
]
}
]
}
},
"objectType": "BackupInstance"
}
}
Mintaválasz
Azure-AsyncOperation: https://management.azure.com/subscriptions/54707983-993e-43de-8d94-074451394eda/resourcegroups/adlsrg/providers/Microsoft.Resources/deployments/ConfigureProtection-2097/operationStatuses/08584622124860116406?api-version=2022-12-01&t=638749912006014742&c=MIIHhzCCBm-gAwIBAgITfAaTiaklTwdb3CiPmAAABpOJqTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUw
Retry-After: 60
{
"id": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupInstances/19a76f8a-c176-4f7d-819e-95157e2b0077",
"name": "19a76f8a-c176-4f7d-819e-95157e2b0077",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "adlsstorageaccount\\adlsbackupinstance",
"dataSourceInfo": {
"resourceID": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"resourceUri": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"datasourceType": "Microsoft.Storage/storageAccounts/adlsBlobServices",
"resourceName": "adlsstorageaccount",
"resourceType": "microsoft.storage/storageAccounts",
"resourceLocation": "centraluseuap",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"resourceUri": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"datasourceType": "Microsoft.Storage/storageAccounts/adlsBlobServices",
"resourceName": "adlsstorageaccount",
"resourceType": "microsoft.storage/storageAccounts",
"resourceLocation": "centraluseuap",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupPolicies/adlspolicy",
"policyParameters": {
"backupDatasourceParametersList": [
{
"objectType": "AdlsBlobBackupDatasourceParameters",
"containersList": []
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioning",
"objectType": "BackupInstance"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/54707983-993e-43de-8d94-074451394eda/resourcegroups/adlsrg/providers/Microsoft.Resources/deployments/ConfigureProtection-2097/operationStatuses/08584622124860116406?api-version=2022-12-01&t=638749912006014742&c=MIIHhzCCBm-gAwIBAgITfAaTiaklTwdb3CiPmAAABpOJqTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUw
Location: https://management.azure.com/subscriptions/54707983-993e-43de-8d94-074451394eda/resourcegroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupInstances/adlsstorageaccount-adlsstorageaccount-19a76f8a-c176-4f7d-819e-95157e2b0071/operationStatuses/08584622124860116406?api-version=2022-12-01&t=638749912006014742&c=MIIHhzCCBm-gAwIBAgITfAaTiaklTwdb3CiPmAAABpOJqTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUw
Retry-After: 60
{
"id": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupInstances/19a76f8a-c176-4f7d-819e-95157e2b0077",
"name": "19a76f8a-c176-4f7d-819e-95157e2b0077",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "adlsstorageaccount\\adlsbackupinstance",
"dataSourceInfo": {
"resourceID": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"resourceUri": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"datasourceType": "Microsoft.Storage/storageAccounts/adlsBlobServices",
"resourceName": "adlsstorageaccount",
"resourceType": "microsoft.storage/storageAccounts",
"resourceLocation": "centraluseuap",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"resourceUri": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.Storage/storageAccounts/adlsstorageaccount",
"datasourceType": "Microsoft.Storage/storageAccounts/adlsBlobServices",
"resourceName": "adlsstorageaccount",
"resourceType": "microsoft.storage/storageAccounts",
"resourceLocation": "centraluseuap",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/54707983-993e-43de-8d94-074451394eda/resourceGroups/adlsrg/providers/Microsoft.DataProtection/backupVaults/adlsvault/backupPolicies/adlspolicy",
"policyParameters": {
"backupDatasourceParametersList": [
{
"objectType": "AdlsBlobBackupDatasourceParameters",
"containersList": [
"container1"
]
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioned",
"objectType": "BackupInstance"
}
}
Create BackupInstance With KubernetesClusterBackupDatasourceParameters
Mintakérelem
PUT https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/backupInstances/aksbi?api-version=2025-07-01
{
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "aksbi",
"dataSourceInfo": {
"resourceID": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"resourceUri": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"datasourceType": "Microsoft.ContainerService/managedclusters",
"resourceName": "akscluster",
"resourceType": "Microsoft.ContainerService/managedclusters",
"resourceLocation": "eastus2euap",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"resourceUri": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"datasourceType": "Microsoft.ContainerService/managedclusters",
"resourceName": "akscluster",
"resourceType": "Microsoft.ContainerService/managedclusters",
"resourceLocation": "eastus2euap",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/aksrg/providers/Microsoft.DataProtection/BackupVaults/aksvault/backupPolicies/akspolicy",
"policyParameters": {
"dataStoreParametersList": [
{
"resourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg",
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore"
}
],
"backupDatasourceParametersList": [
{
"objectType": "KubernetesClusterBackupDatasourceParameters",
"includedNamespaces": [
"test"
],
"excludedNamespaces": [
"kube-system"
],
"includedResourceTypes": [],
"excludedResourceTypes": [
"v1/Secret"
],
"includedVolumeTypes": [
"AzureDisk",
"AzureFileShareSMB"
],
"labelSelectors": [],
"snapshotVolumes": true,
"includeClusterScopeResources": true
}
]
}
},
"objectType": "BackupInstance"
}
}
Mintaválasz
Azure-AsyncOperation: https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/operationStatus/ZTA4YjQ0ZGYtYmNkNS00YTk1LWFjZTMtOTc1MjNmZWIxYWZlO2Y1ODg1MzA3LWJkNjItNDQ2OC05ZjZlLTJkMGM2NjNiNmJmNg==?api-version=2025-07-01
Retry-After: 60
{
"id": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/backupInstances/aksbi",
"name": "aksbi",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "aksbi",
"dataSourceInfo": {
"resourceID": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"resourceUri": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"datasourceType": "Microsoft.ContainerService/managedclusters",
"resourceName": "akscluster",
"resourceType": "Microsoft.ContainerService/managedclusters",
"resourceLocation": "eastus2euap",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"datasourceType": "Microsoft.ContainerService/managedclusters",
"resourceType": "Microsoft.ContainerService/managedclusters",
"resourceLocation": "eastus2euap",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/backupPolicies/akspolicy",
"policyParameters": {
"dataStoreParametersList": [
{
"resourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg",
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore"
}
],
"backupDatasourceParametersList": [
{
"objectType": "KubernetesClusterBackupDatasourceParameters",
"includedNamespaces": [
"test"
],
"excludedNamespaces": [
"kube-system"
],
"includedResourceTypes": [],
"excludedResourceTypes": [
"v1/Secret"
],
"includedVolumeTypes": [
"AzureDisk",
"AzureFileShareSMB"
],
"labelSelectors": [],
"snapshotVolumes": true,
"includeClusterScopeResources": true
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioning",
"objectType": "BackupInstance"
}
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
Location: https://management.windowsazure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/backupInstances/aksbi/operationResults/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
Retry-After: 60
{
"id": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/backupInstances/aksbi",
"name": "aksbi",
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"tags": {
"key1": "val1"
},
"properties": {
"friendlyName": "aksbi",
"dataSourceInfo": {
"resourceID": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"resourceUri": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"datasourceType": "Microsoft.ContainerService/managedclusters",
"resourceName": "akscluster",
"resourceType": "Microsoft.ContainerService/managedclusters",
"resourceLocation": "eastus2euap",
"objectType": "Datasource"
},
"dataSourceSetInfo": {
"resourceID": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.ContainerService/managedClusters/akscluster",
"datasourceType": "Microsoft.ContainerService/managedclusters",
"resourceType": "Microsoft.ContainerService/managedclusters",
"resourceLocation": "eastus2euap",
"objectType": "DatasourceSet"
},
"policyInfo": {
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg/providers/Microsoft.DataProtection/backupVaults/aksvault/backupPolicies/akspolicy",
"policyParameters": {
"dataStoreParametersList": [
{
"resourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksrg",
"objectType": "AzureOperationalStoreParameters",
"dataStoreType": "OperationalStore"
}
],
"backupDatasourceParametersList": [
{
"objectType": "KubernetesClusterBackupDatasourceParameters",
"includedNamespaces": [
"test"
],
"excludedNamespaces": [
"kube-system"
],
"includedResourceTypes": [],
"excludedResourceTypes": [
"v1/Secret"
],
"includedVolumeTypes": [
"AzureDisk",
"AzureFileShareSMB"
],
"labelSelectors": [],
"snapshotVolumes": true,
"includeClusterScopeResources": true
}
]
}
},
"protectionStatus": {
"status": "NotProtected"
},
"provisioningState": "Provisioned",
"objectType": "BackupInstance"
}
}
Definíciók
Name | Description |
---|---|
Adls |
Az Azure Data Lake Storage-fiókblobok biztonsági mentésének konfigurálása során használandó paraméterek |
AKSVolume |
Lekéri vagy beállítja a belefoglalási kötettípusok tulajdonságot. Ez a tulajdonság beállítja a biztonsági mentés során figyelembe vehető kötettípusokat. |
Azure |
A Operational-Tier DataStore paraméterei |
Backup |
Biztonsági mentési példány |
Backup |
BackupInstanceResource |
Blob |
A blobok biztonsági mentésének konfigurálása során használandó paraméterek |
Cloud |
Felhőhiba |
created |
Az erőforrást létrehozó identitás típusa. |
Current |
Az erőforrás aktuális védelmi állapotát adja meg |
Datasource |
Adatforrás |
Datasource |
Adatforrás készlet |
Data |
az adattár típusa; Operational/Vault/Archive |
Default |
Alapértelmezett forrástulajdonságok |
Error |
Az erőforrás-kezelési hibaválasz. |
Error |
Az erőforrás-kezelési hiba további információi. |
Identity |
|
Inner |
Belső hiba |
Kubernetes |
A Kubernetes-fürt biztonsági mentési adatforrásának paraméterei |
Namespaced |
NamespacedNameResource |
Policy |
PolicyInfo |
Policy |
Paraméterek a Szabályzatban |
Protection |
Védelmi Állapot Részletei |
Secret |
Titkos tár alapú hitelesítési hitelesítő adatok. |
Secret |
Titkos tár erőforrását képviselő osztály. |
Secret |
Lekéri vagy beállítja a titkos tár típusát |
Status |
Az erőforrás védelmi állapotát adja meg |
system |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
User |
A honosított tartalomhoz hozzáféréssel rendelkező rétegek által használt hibaobjektumok propagálása a felhasználó számára |
Validation |
Az ellenőrzés típusát adja meg. DeepValidation esetén a /validateForBackup API összes érvényesítése újra lefut. |
AdlsBlobBackupDatasourceParameters
Az Azure Data Lake Storage-fiókblobok biztonsági mentésének konfigurálása során használandó paraméterek
Name | Típus | Description |
---|---|---|
containersList |
string[] |
A blobok biztonsági mentésének konfigurálása során biztonsági másolatot készítendő tárolók listája |
objectType | string: |
Az adott objektum típusa – a deszerializáláshoz használatos |
AKSVolumeTypes
Lekéri vagy beállítja a belefoglalási kötettípusok tulajdonságot. Ez a tulajdonság beállítja a biztonsági mentés során figyelembe vehető kötettípusokat.
Érték | Description |
---|---|
AzureDisk | |
AzureFileShareSMB |
AzureOperationalStoreParameters
A Operational-Tier DataStore paraméterei
Name | Típus | Description |
---|---|---|
dataStoreType |
az adattár típusa; Operational/Vault/Archive |
|
objectType | string: |
Az adott objektum típusa – a deszerializáláshoz használatos |
resourceGroupId |
string |
Lekéri vagy beállítja a pillanatkép-erőforráscsoport URI-ját. |
BackupInstance
Biztonsági mentési példány
Name | Típus | Description |
---|---|---|
currentProtectionState |
Az erőforrás aktuális védelmi állapotát adja meg |
|
dataSourceInfo |
Adatforrás |
|
dataSourceSetInfo |
Adatforrás készlet |
|
datasourceAuthCredentials | AuthCredentials: |
Az adatforrás-szolgáltatóval való hitelesítéshez használandó hitelesítő adatok. |
friendlyName |
string |
Lekéri vagy beállítja a Backup-példány rövid nevét. |
identityDetails |
A BI identitásadatainak adatait tartalmazza. Null érték esetén az alapértelmezett érték a rendszer által hozzárendelt rendszernek minősül. |
|
objectType |
string |
|
policyInfo |
PolicyInfo |
|
protectionErrorDetails |
Megadja az erőforrás védelmi hibáját |
|
protectionStatus |
Védelmi Állapot Részletei |
|
provisioningState |
string |
Az erőforrás kiépítési állapotát adja meg, azaz kiépítés/frissítés/Sikeres/Sikertelen |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests, amelyen a LAC-ellenőrzés végrehajtása történik |
validationType |
Az ellenőrzés típusát adja meg. DeepValidation esetén a /validateForBackup API összes érvényesítése újra lefut. |
BackupInstanceResource
BackupInstanceResource
Name | Típus | Description |
---|---|---|
id |
string |
A proxyerőforrás-azonosító az erőforrás teljes elérési útját jelöli. |
name |
string |
Az erőforráshoz társított proxyerőforrás neve. |
properties |
BackupInstanceResource tulajdonságai |
|
systemData |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
|
tags |
object |
Proxyerőforrás-címkék. |
type |
string |
A proxyerőforrás-típus a Névtér/ResourceType/ResourceType/... űrlap teljes elérési útját jelöli. |
BlobBackupDatasourceParameters
A blobok biztonsági mentésének konfigurálása során használandó paraméterek
Name | Típus | Description |
---|---|---|
containersList |
string[] |
A blobok biztonsági mentésének konfigurálása során biztonsági másolatot készítendő tárolók listája |
objectType | string: |
Az adott objektum típusa – a deszerializáláshoz használatos |
CloudError
Felhőhiba
Name | Típus | Description |
---|---|---|
error |
Az erőforrás-kezelési hibaválasz. |
createdByType
Az erőforrást létrehozó identitás típusa.
Érték | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CurrentProtectionState
Az erőforrás aktuális védelmi állapotát adja meg
Érték | Description |
---|---|
BackupSchedulesSuspended | |
ConfiguringProtection | |
ConfiguringProtectionFailed | |
Invalid | |
NotProtected | |
ProtectionConfigured | |
ProtectionError | |
ProtectionStopped | |
RetentionSchedulesSuspended | |
SoftDeleted | |
SoftDeleting | |
UpdatingProtection |
Datasource
Adatforrás
Name | Típus | Description |
---|---|---|
datasourceType |
string |
Az erőforrás adatforrástípusa. |
objectType |
string |
A megfelelő öröklődő típus inicializálásához használt adatforrás-objektum típusa |
resourceID |
string |
Az erőforrás teljes ARM-azonosítója. Az Azure-erőforrások esetében ez ARM-azonosító. Nem Azure-erőforrások esetén ez lesz a Biztonsági mentési szolgáltatás által a Fabric/Vaulton keresztül létrehozott azonosító. |
resourceLocation |
string |
Az adatforrás helye. |
resourceName |
string |
Az erőforrás egyedi azonosítója a szülő kontextusában. |
resourceProperties | BaseResourceProperties: |
Az adatforrásra jellemző tulajdonságok |
resourceType |
string |
Az adatforrás erőforrástípusa. |
resourceUri |
string |
Az erőforrás URI-ja. |
DatasourceSet
Adatforrás készlet
Name | Típus | Description |
---|---|---|
datasourceType |
string |
Az erőforrás adatforrástípusa. |
objectType |
string |
A megfelelő öröklődő típus inicializálásához használt adatforrás-objektum típusa |
resourceID |
string |
Az erőforrás teljes ARM-azonosítója. Az Azure-erőforrások esetében ez ARM-azonosító. Nem Azure-erőforrások esetén ez lesz a Biztonsági mentési szolgáltatás által a Fabric/Vaulton keresztül létrehozott azonosító. |
resourceLocation |
string |
Az adatforrás helye. |
resourceName |
string |
Az erőforrás egyedi azonosítója a szülő kontextusában. |
resourceProperties | BaseResourceProperties: |
Az adatforráskészletre jellemző tulajdonságok |
resourceType |
string |
Az adatforrás erőforrástípusa. |
resourceUri |
string |
Az erőforrás URI-ja. |
DataStoreTypes
az adattár típusa; Operational/Vault/Archive
Érték | Description |
---|---|
ArchiveStore | |
OperationalStore | |
VaultStore |
DefaultResourceProperties
Alapértelmezett forrástulajdonságok
Name | Típus | Description |
---|---|---|
objectType | string: |
Az adott objektum típusa – a deszerializáláshoz használatos |
Error
Az erőforrás-kezelési hibaválasz.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
Error[] |
A hiba részletei. |
message |
string |
A hibaüzenet. |
target |
string |
A hibacél. |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további információtípus. |
IdentityDetails
Name | Típus | Description |
---|---|---|
useSystemAssignedIdentity |
boolean |
Megadja, hogy a bi-t rendszeridentitás védi-e. |
userAssignedIdentityArmUrl |
string |
ARM URL-cím a felhasználó által hozzárendelt identitáshoz. |
InnerError
Belső hiba
Name | Típus | Description |
---|---|---|
additionalInfo |
object |
Bármely kulcsértékpár, amely további részletes információkért adható meg az ügyfélnek. |
code |
string |
A hiba egyedi kódja |
embeddedInnerError |
Belső hiba |
KubernetesClusterBackupDatasourceParameters
A Kubernetes-fürt biztonsági mentési adatforrásának paraméterei
Name | Típus | Description |
---|---|---|
backupHookReferences |
Lekéri vagy beállítja a biztonsági mentési horog hivatkozásait. Ez a tulajdonság beállítja a biztonsági mentés során végrehajtandó horoghivatkozást. |
|
excludedNamespaces |
string[] |
Lekéri vagy beállítja a névterek kizárási tulajdonságát. Ez a tulajdonság beállítja, hogy a névterek ne legyenek kizárva a biztonsági mentés során. |
excludedResourceTypes |
string[] |
Lekéri vagy beállítja a kizárási erőforrástípusok tulajdonságot. Ez a tulajdonság a biztonsági mentés során kizárandó erőforrástípusokat állítja be. |
includeClusterScopeResources |
boolean |
Lekéri vagy beállítja a belefoglalási fürterőforrás-tulajdonságot. Ha engedélyezve van, ez a tulajdonság a fürt hatókörének erőforrásait is tartalmazza a biztonsági mentés során. |
includedNamespaces |
string[] |
Lekéri vagy beállítja a include namespaces tulajdonságot. Ez a tulajdonság beállítja a biztonsági mentés során belefoglalandó névtereket. |
includedResourceTypes |
string[] |
Lekéri vagy beállítja a include resource types tulajdonságot. Ez a tulajdonság beállítja azokat az erőforrástípusokat, amelyek a biztonsági mentés során szerepelni fognak. |
includedVolumeTypes |
Lekéri vagy beállítja a belefoglalási kötettípusok tulajdonságot. Ez a tulajdonság beállítja a biztonsági mentés során figyelembe vehető kötettípusokat. |
|
labelSelectors |
string[] |
Lekéri vagy beállítja a LabelSelectors tulajdonságot. Ez a tulajdonság beállítja az erőforrást olyan címkeválasztókkal, hogy a biztonsági mentés során szerepeljenek. |
objectType | string: |
Az adott objektum típusa – a deszerializáláshoz használatos |
snapshotVolumes |
boolean |
Lekéri vagy beállítja a kötet pillanatkép tulajdonságát. Ez a tulajdonság, ha engedélyezve van, a biztonsági mentés során mennyiségi pillanatképeket készít. |
NamespacedNameResource
NamespacedNameResource
Name | Típus | Description |
---|---|---|
name |
string |
Az erőforrás neve |
namespace |
string |
Névtér, amelyben az erőforrás létezik |
PolicyInfo
PolicyInfo
Name | Típus | Description |
---|---|---|
policyId |
string |
|
policyParameters |
A biztonsági mentési példány házirendparaméterei |
|
policyVersion |
string |
PolicyParameters
Paraméterek a Szabályzatban
Name | Típus | Description |
---|---|---|
backupDatasourceParametersList | BackupDatasourceParameters[]: |
Lekéri vagy beállítja a biztonsági mentési adatforrás paramétereit |
dataStoreParametersList | DataStoreParameters[]: |
Lekéri vagy beállítja a DataStore-paramétereket |
ProtectionStatusDetails
Védelmi Állapot Részletei
Name | Típus | Description |
---|---|---|
errorDetails |
Megadja az erőforrás védelmi állapotának hibáját |
|
status |
Az erőforrás védelmi állapotát adja meg |
SecretStoreBasedAuthCredentials
Titkos tár alapú hitelesítési hitelesítő adatok.
Name | Típus | Description |
---|---|---|
objectType | string: |
Az adott objektum típusa – a deszerializáláshoz használatos |
secretStoreResource |
Titkos tár erőforrása |
SecretStoreResource
Titkos tár erőforrását képviselő osztály.
Name | Típus | Description |
---|---|---|
secretStoreType |
Lekéri vagy beállítja a titkos tár típusát |
|
uri |
string |
Uri az erőforrás eléréséhez |
value |
string |
Titkos tár erőforrásában tárolt érték lekérése vagy beállítása |
SecretStoreType
Lekéri vagy beállítja a titkos tár típusát
Érték | Description |
---|---|
AzureKeyVault | |
Invalid |
Status
Az erőforrás védelmi állapotát adja meg
Érték | Description |
---|---|
ConfiguringProtection | |
ConfiguringProtectionFailed | |
ProtectionConfigured | |
ProtectionStopped | |
SoftDeleted | |
SoftDeleting |
systemData
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
Name | Típus | Description |
---|---|---|
createdAt |
string (date-time) |
Az erőforrás-létrehozás időbélyege (UTC). |
createdBy |
string |
Az erőforrást létrehozó identitás. |
createdByType |
Az erőforrást létrehozó identitás típusa. |
|
lastModifiedAt |
string (date-time) |
Az erőforrás utolsó módosításának időbélyege (UTC) |
lastModifiedBy |
string |
Az erőforrást legutóbb módosító identitás. |
lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa. |
UserFacingError
A honosított tartalomhoz hozzáféréssel rendelkező rétegek által használt hibaobjektumok propagálása a felhasználó számára
Name | Típus | Description |
---|---|---|
code |
string |
A hiba egyedi kódja |
details |
További kapcsolódó hibák |
|
innerError |
Belső hiba |
|
isRetryable |
boolean |
A művelet újrapróbálkozható-e vagy sem |
isUserError |
boolean |
Felhasználói hiba vagy szolgáltatáshiba miatt történt-e a művelet |
message |
string |
|
properties |
object |
A hibaobjektumba injektálható kulcsértékpárok |
recommendedAction |
string[] |
AjánlottAction honosított. |
target |
string |
A hiba célja. |
ValidationType
Az ellenőrzés típusát adja meg. DeepValidation esetén a /validateForBackup API összes érvényesítése újra lefut.
Érték | Description |
---|---|
DeepValidation | |
ShallowValidation |