Backup Vaults - Create Or Update
Crea o aggiorna una risorsa BackupVault appartenente a un gruppo di risorse.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}?api-version=2025-09-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
vault
|
path | True |
string |
Nome di BackupVaultResource |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Intestazione della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| x-ms-authorization-auxiliary |
string |
||
| x-ms-deleted-vault-id |
string |
L'ID dell'insieme di credenziali di backup eliminato da cui eseguire il ripristino durante il flusso di annullamento dell'eliminazione. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| location | True |
string |
Posizione geografica in cui risiede la risorsa |
| properties | True |
Proprietà BackupVaultResource |
|
| eTag |
string |
ETag facoltativo. |
|
| identity |
Dettagli identità gestita di input |
||
| tags |
object |
Tag di risorsa. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
L'operazione di aggiornamento della risorsa 'BackupVaultResource' è riuscita |
|
| 201 Created |
Operazione di creazione della risorsa 'BackupVaultResource' riuscita Intestazioni
|
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
|
Create Backup |
|
Create Backup |
|
Create Backup |
| Restore a soft-deleted backup vault |
Create BackupVault
Esempio di richiesta
PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01
{
"location": "WestUS",
"properties": {
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Risposta di esempio
{
"name": "swaggerExample",
"type": "Microsoft.DataProtection/Backupvaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
"location": "WestUS",
"properties": {
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Succeeded",
"secureScore": "Adequate",
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-09-01
Retry-After: 10
{
"name": "swaggerExample",
"type": "Microsoft.DataProtection/Backupvaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
"location": "WestUS",
"properties": {
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Provisioning",
"secureScore": "Adequate",
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Create BackupVault With CMK
Esempio di richiesta
PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01
{
"location": "WestUS",
"properties": {
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"securitySettings": {
"encryptionSettings": {
"infrastructureEncryption": "Enabled",
"kekIdentity": {
"identityId": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
"identityType": "UserAssigned"
},
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"state": "Enabled"
},
"immutabilitySettings": {
"state": "Disabled"
},
"softDeleteSettings": {
"retentionDurationInDays": 0,
"state": "Off"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Risposta di esempio
{
"name": "swaggerExample",
"type": "Microsoft.DataProtection/Backupvaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
"location": "WestUS",
"properties": {
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Succeeded",
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2023-04-01-privatepreview
Retry-After: 10
{
"name": "swaggerExample",
"type": "Microsoft.DataProtection/Backupvaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
"location": "WestUS",
"properties": {
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Provisioning",
"securitySettings": {
"encryptionSettings": {
"infrastructureEncryption": "Enabled",
"kekIdentity": {
"identityId": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
"identityType": "UserAssigned"
},
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"state": "Enabled"
},
"immutabilitySettings": {
"state": "Disabled"
},
"softDeleteSettings": {
"retentionDurationInDays": 0,
"state": "Off"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Create BackupVault With MSI
Esempio di richiesta
PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01
{
"location": "WestUS",
"properties": {
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Risposta di esempio
{
"name": "swaggerExample",
"type": "Microsoft.DataProtection/Backupvaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
"location": "WestUS",
"properties": {
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Succeeded",
"secureScore": "Adequate",
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-09-01
Retry-After: 10
{
"name": "swaggerExample",
"type": "Microsoft.DataProtection/Backupvaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
"location": "WestUS",
"properties": {
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Provisioning",
"secureScore": "Adequate",
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
Restore a soft-deleted backup vault
Esempio di richiesta
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01
{
"location": "WestUS",
"properties": {
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
},
"immutabilitySettings": {
"state": "Disabled"
}
},
"storageSettings": [
{
"datastoreType": "VaultStore",
"type": "LocallyRedundant"
}
],
"featureSettings": {
"crossSubscriptionRestoreSettings": {
"state": "Disabled"
},
"crossRegionRestoreSettings": {
"state": "Enabled"
}
}
},
"tags": {
"key1": "val1"
}
}
Risposta di esempio
{
"location": "WestUS",
"tags": {
"key1": "val1"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/swaggerExample",
"name": "swaggerExample",
"type": "Microsoft.DataProtection/BackupVaults",
"properties": {
"provisioningState": "Succeeded",
"resourceMoveState": "Unknown",
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
},
"immutabilitySettings": {
"state": "Disabled"
}
},
"storageSettings": [
{
"datastoreType": "VaultStore",
"type": "LocallyRedundant"
}
],
"featureSettings": {
"crossSubscriptionRestoreSettings": {
"state": "Disabled"
},
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"secureScore": "Maximum",
"isVaultProtectedByResourceGuard": false,
"resourceGuardOperationRequests": [],
"replicatedRegions": []
}
}
{
"location": "WestUS",
"tags": {
"key1": "val1"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/swaggerExample",
"name": "swaggerExample",
"type": "Microsoft.DataProtection/BackupVaults",
"properties": {
"provisioningState": "Succeeded",
"resourceMoveState": "Unknown",
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
},
"immutabilitySettings": {
"state": "Disabled"
}
},
"storageSettings": [
{
"datastoreType": "VaultStore",
"type": "LocallyRedundant"
}
],
"featureSettings": {
"crossSubscriptionRestoreSettings": {
"state": "Disabled"
},
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"secureScore": "Maximum",
"isVaultProtectedByResourceGuard": false,
"resourceGuardOperationRequests": [],
"replicatedRegions": []
}
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Alerts |
|
|
Azure |
Impostazioni per gli avvisi basati su Monitoraggio di Azure |
|
Backup |
Insieme di credenziali di backup |
|
Backup |
Risorsa dell'insieme di credenziali di backup |
|
BCDRSecurity |
Livello di sicurezza dell'insieme di credenziali di backup |
|
Cloud |
Risposta di errore da Backup di Azure. |
|
Cmk |
Dettagli dell'identità gestita usata per la chiave gestita |
|
Cmk |
Proprietà dell'insieme di credenziali delle chiavi che ospita la chiave gestita dal cliente |
|
created |
Tipo di identità che ha creato la risorsa. |
|
Cross |
|
|
Cross |
Stato CrossRegionRestore |
|
Cross |
Impostazioni crossSubscriptionRestore |
|
Cross |
Stato CrossSubscriptionRestore |
|
Dpp |
Dettagli dell'identità |
|
encryption |
Dettagli della chiave gestita dal cliente della risorsa. |
|
Encryption |
Stato di crittografia dell'insieme di credenziali di backup. |
| Error |
Risposta di errore di gestione delle risorse. |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Feature |
Classe contenente le impostazioni delle funzionalità dell'insieme di credenziali |
|
Identity |
Tipo di identità. "SystemAssigned" e "UserAssigned" si escludono a vicenda. 'SystemAssigned' userà l'identità gestita creata in modo implicito. |
|
Immutability |
Impostazioni di immutabilità a livello di insieme di credenziali |
|
Immutability |
Stato di immutabilità |
|
Infrastructure |
Abilitazione/disabilitazione dello stato di crittografia doppia |
|
Monitoring |
Impostazioni di monitoraggio |
|
Provisioning |
Stato di provisioning della risorsa BackupVault |
|
Resource |
ResourceMoveDetails verrà restituito in risposta alla chiamata GetResource da ARM |
|
Resource |
Stato dello spostamento delle risorse per l'insieme di credenziali di backup |
|
Secure |
Punteggio di sicurezza dell'insieme di credenziali di backup |
|
Security |
Classe contenente le impostazioni di sicurezza dell'insieme di credenziali |
|
Soft |
Impostazioni correlate all'eliminazione temporanea |
|
Soft |
Stato dell'eliminazione temporanea |
|
Storage |
Impostazione di archiviazione |
|
Storage |
Ottiene o imposta il tipo dell'archivio dati. |
|
Storage |
Ottiene o imposta il tipo. |
|
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
|
User |
Proprietà di identità assegnate dall'utente |
AlertsState
| Valore | Descrizione |
|---|---|
| Enabled | |
| Disabled |
AzureMonitorAlertSettings
Impostazioni per gli avvisi basati su Monitoraggio di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| alertsForAllJobFailures |
BackupVault
Insieme di credenziali di backup
| Nome | Tipo | Descrizione |
|---|---|---|
| bcdrSecurityLevel |
Livello di sicurezza dell'insieme di credenziali di backup |
|
| featureSettings |
Impostazioni funzionalità |
|
| isVaultProtectedByResourceGuard |
boolean |
Insieme di credenziali protetto da Resource Guard |
| monitoringSettings |
Impostazioni di monitoraggio |
|
| provisioningState |
Stato di provisioning della risorsa BackupVault |
|
| replicatedRegions |
string[] |
Elenco di aree replicate per l'insieme di credenziali di backup |
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
| resourceMoveDetails |
Dettagli dello spostamento delle risorse per l'insieme di credenziali di backup |
|
| resourceMoveState |
Stato dello spostamento delle risorse per l'insieme di credenziali di backup |
|
| secureScore |
Punteggio di sicurezza dell'insieme di credenziali di backup |
|
| securitySettings |
Impostazioni di sicurezza |
|
| storageSettings |
Impostazioni di archiviazione |
BackupVaultResource
Risorsa dell'insieme di credenziali di backup
| Nome | Tipo | Descrizione |
|---|---|---|
| eTag |
string |
ETag facoltativo. |
| id |
string (arm-id) |
ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
Dettagli identità gestita di input |
|
| location |
string |
Posizione geografica in cui risiede la risorsa |
| name |
string |
Nome della risorsa |
| properties |
Proprietà BackupVaultResource |
|
| systemData |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
|
| tags |
object |
Tag di risorsa. |
| type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
BCDRSecurityLevel
Livello di sicurezza dell'insieme di credenziali di backup
| Valore | Descrizione |
|---|---|
| Poor | |
| Fair | |
| Good | |
| Excellent | |
| NotSupported |
CloudError
Risposta di errore da Backup di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Risposta di errore di gestione delle risorse. |
CmkKekIdentity
Dettagli dell'identità gestita usata per la chiave gestita
| Nome | Tipo | Descrizione |
|---|---|---|
| identityId |
string |
Identità gestita da usare che dispone delle autorizzazioni di accesso all'insieme di credenziali delle chiavi. Specificare un valore qui nel caso in cui i tipi di identità: solo 'UserAssigned'. |
| identityType |
Tipo di identità. "SystemAssigned" e "UserAssigned" si escludono a vicenda. 'SystemAssigned' userà l'identità gestita creata in modo implicito. |
CmkKeyVaultProperties
Proprietà dell'insieme di credenziali delle chiavi che ospita la chiave gestita dal cliente
| Nome | Tipo | Descrizione |
|---|---|---|
| keyUri |
string |
URI della chiave gestita dal cliente |
createdByType
Tipo di identità che ha creato la risorsa.
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CrossRegionRestoreSettings
| Nome | Tipo | Descrizione |
|---|---|---|
| state |
Stato CrossRegionRestore |
CrossRegionRestoreState
Stato CrossRegionRestore
| Valore | Descrizione |
|---|---|
| Disabled | |
| Enabled |
CrossSubscriptionRestoreSettings
Impostazioni crossSubscriptionRestore
| Nome | Tipo | Descrizione |
|---|---|---|
| state |
Stato CrossSubscriptionRestore |
CrossSubscriptionRestoreState
Stato CrossSubscriptionRestore
| Valore | Descrizione |
|---|---|
| Disabled | |
| PermanentlyDisabled | |
| Enabled |
DppIdentityDetails
Dettagli dell'identità
| Nome | Tipo | Descrizione |
|---|---|---|
| principalId |
string |
ID oggetto dell'oggetto entità servizio per l'identità gestita usata per concedere l'accesso in base al ruolo a una risorsa di Azure. |
| tenantId |
string |
Identificatore univoco globale (GUID) che rappresenta il tenant di Azure AD in cui la risorsa è ora membro. |
| type |
string |
IdentityType che può essere SystemAssigned, UserAssigned, 'SystemAssigned,UserAssigned' o Nessuno |
| userAssignedIdentities |
<string,
User |
Ottiene o imposta le identità assegnate dall'utente. |
encryptionSettings
Dettagli della chiave gestita dal cliente della risorsa.
| Nome | Tipo | Descrizione |
|---|---|---|
| infrastructureEncryption |
Abilitazione/disabilitazione dello stato di crittografia doppia |
|
| kekIdentity |
Dettagli dell'identità gestita usata per la chiave gestita |
|
| keyVaultProperties |
Proprietà dell'insieme di credenziali delle chiavi che ospita la chiave gestita dal cliente |
|
| state |
Stato di crittografia dell'insieme di credenziali di backup. |
EncryptionState
Stato di crittografia dell'insieme di credenziali di backup.
| Valore | Descrizione |
|---|---|
| Enabled |
La crittografia della chiave gestita dal cliente è abilitata nell'insieme di credenziali di backup |
| Disabled |
La crittografia della chiave gestita dal cliente è disabilitata nell'insieme di credenziali di backup. L'utente non può impostare questo stato dopo che lo stato di crittografia è "Abilitato". |
| Inconsistent |
La crittografia della chiave gestita dal cliente è incoerente nell'insieme di credenziali di backup. Questo stato indica che l'utente deve ripetere l'operazione delle impostazioni di crittografia immediatamente per correggere lo stato. |
Error
Risposta di errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Error[] |
Dettagli dell'errore. |
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
object |
Informazioni aggiuntive. |
| type |
string |
Tipo di informazioni aggiuntive. |
FeatureSettings
Classe contenente le impostazioni delle funzionalità dell'insieme di credenziali
| Nome | Tipo | Descrizione |
|---|---|---|
| crossRegionRestoreSettings | ||
| crossSubscriptionRestoreSettings |
Impostazioni crossSubscriptionRestore |
IdentityType
Tipo di identità. "SystemAssigned" e "UserAssigned" si escludono a vicenda. 'SystemAssigned' userà l'identità gestita creata in modo implicito.
| Valore | Descrizione |
|---|---|
| SystemAssigned | |
| UserAssigned |
ImmutabilitySettings
Impostazioni di immutabilità a livello di insieme di credenziali
| Nome | Tipo | Descrizione |
|---|---|---|
| state |
Stato di immutabilità |
ImmutabilityState
Stato di immutabilità
| Valore | Descrizione |
|---|---|
| Disabled | |
| Unlocked | |
| Locked |
InfrastructureEncryptionState
Abilitazione/disabilitazione dello stato di crittografia doppia
| Valore | Descrizione |
|---|---|
| Enabled | |
| Disabled |
MonitoringSettings
Impostazioni di monitoraggio
| Nome | Tipo | Descrizione |
|---|---|---|
| azureMonitorAlertSettings |
Impostazioni per gli avvisi basati su Monitoraggio di Azure |
ProvisioningState
Stato di provisioning della risorsa BackupVault
| Valore | Descrizione |
|---|---|
| Failed | |
| Provisioning | |
| Succeeded | |
| Unknown | |
| Updating |
ResourceMoveDetails
ResourceMoveDetails verrà restituito in risposta alla chiamata GetResource da ARM
| Nome | Tipo | Descrizione |
|---|---|---|
| completionTimeUtc |
string |
Tempo di completamento nell'ora UTC dell'ultima operazione ResourceMove tentata. Formato ISO 8601. |
| operationId |
string |
CorrelationId dell'ultima operazione ResourceMove tentata |
| sourceResourcePath |
string |
Percorso risorsa arm della risorsa di origine |
| startTimeUtc |
string |
Ora di inizio nell'ora UTC dell'ultima operazione ResourceMove tentata. Formato ISO 8601. |
| targetResourcePath |
string |
Percorso della risorsa arm della risorsa di destinazione usata nell'operazione ResourceMove più recente |
ResourceMoveState
Stato dello spostamento delle risorse per l'insieme di credenziali di backup
| Valore | Descrizione |
|---|---|
| Unknown | |
| InProgress | |
| PrepareFailed | |
| CommitFailed | |
| Failed | |
| PrepareTimedout | |
| CommitTimedout | |
| CriticalFailure | |
| PartialSuccess | |
| MoveSucceeded |
SecureScoreLevel
Punteggio di sicurezza dell'insieme di credenziali di backup
| Valore | Descrizione |
|---|---|
| None | |
| Minimum | |
| Adequate | |
| Maximum | |
| NotSupported |
SecuritySettings
Classe contenente le impostazioni di sicurezza dell'insieme di credenziali
| Nome | Tipo | Descrizione |
|---|---|---|
| encryptionSettings |
Dettagli della chiave gestita dal cliente della risorsa. |
|
| immutabilitySettings |
Impostazioni di immutabilità a livello di insieme di credenziali |
|
| softDeleteSettings |
Impostazioni correlate all'eliminazione temporanea |
SoftDeleteSettings
Impostazioni correlate all'eliminazione temporanea
| Nome | Tipo | Descrizione |
|---|---|---|
| retentionDurationInDays |
number (double) |
Durata conservazione eliminazione temporanea |
| state |
Stato dell'eliminazione temporanea |
SoftDeleteState
Stato dell'eliminazione temporanea
| Valore | Descrizione |
|---|---|
| Off |
Eliminazione temporanea disattivata per BackupVault |
| On |
L'eliminazione temporanea è abilitata per BackupVault, ma può essere disattivata |
| AlwaysOn |
L'eliminazione temporanea è abilitata in modo permanente per BackupVault e l'impostazione non può essere modificata |
StorageSetting
Impostazione di archiviazione
| Nome | Tipo | Descrizione |
|---|---|---|
| datastoreType |
Ottiene o imposta il tipo dell'archivio dati. |
|
| type |
Ottiene o imposta il tipo. |
StorageSettingStoreTypes
Ottiene o imposta il tipo dell'archivio dati.
| Valore | Descrizione |
|---|---|
| ArchiveStore | |
| OperationalStore | |
| VaultStore |
StorageSettingTypes
Ottiene o imposta il tipo.
| Valore | Descrizione |
|---|---|
| GeoRedundant | |
| LocallyRedundant | |
| ZoneRedundant |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
| Nome | Tipo | Descrizione |
|---|---|---|
| createdAt |
string (date-time) |
Timestamp della creazione della risorsa (UTC). |
| createdBy |
string |
Identità che ha creato la risorsa. |
| createdByType |
Tipo di identità che ha creato la risorsa. |
|
| lastModifiedAt |
string (date-time) |
Timestamp dell'ultima modifica della risorsa (UTC) |
| lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
| lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |
UserAssignedIdentity
Proprietà di identità assegnate dall'utente
| Nome | Tipo | Descrizione |
|---|---|---|
| clientId |
string (uuid) |
ID client dell'identità assegnata. |
| principalId |
string (uuid) |
ID entità dell'identità assegnata. |