Protection Containers - Register
Registra il contenitore con l'insieme di credenziali di Servizi di ripristino. Si tratta di un'operazione asincrona. Per tenere traccia dello stato dell'operazione, usare l'intestazione della posizione per chiamare lo stato più recente dell'operazione.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2026-01-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
container
|
path | True |
string |
Nome del contenitore di cui è necessario recuperare i dettagli. |
|
fabric
|
path | True |
string |
Nome di BackupFabricResource |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
|
subscription
|
path | True |
string minLength: 1 |
ID della sottoscrizione di destinazione. |
|
vault
|
path | True |
string |
Il nome di VaultResource |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Corpo della richiesta
| Nome | Tipo | Descrizione |
|---|---|---|
| eTag |
string |
ETag facoltativo. |
| location |
string |
Posizione geografica in cui risiede la risorsa |
| properties | ProtectionContainer: |
Proprietà ProtectionContainerResource |
| tags |
object |
Tag di risorsa. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
L'operazione di aggiornamento della risorsa 'ProtectionContainerResource' è riuscita |
|
| 202 Accepted |
Operazione sulle risorse accettata. Intestazioni
|
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Azure Active Directory OAuth2 Flow.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
RegisterAzure Storage ProtectionContainers
Esempio di richiesta
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa?api-version=2026-01-01
{
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
Risposta di esempio
{
"name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"healthStatus": "Healthy",
"protectedItemCount": 0,
"registrationStatus": "Registered",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2019-05-13-preview
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
Definizioni
| Nome | Descrizione |
|---|---|
|
Acquire |
Indica se il blocco dell'account di archiviazione deve essere acquisito per questo contenitore o meno. |
|
Azure |
Contenitore di protezione specifico del carico di lavoro AzureBackupServer (DPMVenus). |
|
Azure |
Elemento di backup specifico del carico di lavoro della macchina virtuale IaaS che rappresenta una macchina virtuale classica. |
|
Azure |
Elemento di backup specifico per workload di VM IaaS che rappresenta una macchina virtuale Azure Resource Manager. |
|
Azure |
Contenitore per carichi di lavoro SQL in Gruppo di disponibilità SQL. |
|
Azure |
Container specifico per workload Azure SQL. |
|
Azure |
Archiviazione di Azure Account Container specifico per il carico di lavoro. |
|
Azure |
Container per carichi di lavoro SQL sotto Macchine virtuali di Azure. |
|
Azure |
Contenitore per i carichi di lavoro che girano all'interno di Azure Compute o Classic Compute. |
|
Azure |
Informazioni estese del contenitore. |
|
Backup |
Tipo di elementi di backup associati a questo contenitore. |
|
Backup |
Tipo di gestione del backup per eseguire il processo corrente. |
|
Container |
Informazioni sull'identità del contenitore |
|
created |
Tipo di identità che ha creato la risorsa. |
|
Distributed |
Viene usato per rappresentare i vari nodi del contenitore distribuito. |
|
Dpm |
Contenitore di protezione specifico del carico di lavoro DPM. |
|
DPMContainer |
Informazioni aggiuntive su DPMContainer. |
|
Error |
Classe Error Detail che incapsula codice, messaggio e raccomandazioni. |
|
Error |
Risposta di errore |
|
Generic |
Classe base per un contenitore generico di elementi di backup |
|
Generic |
Informazioni estese sui contenitori |
|
Iaa |
Contenitore specifico del carico di lavoro della macchina virtuale IaaS. |
|
Inquiry |
Informazioni dettagliate sugli elementi che possono essere protetti in un determinato contenitore. |
|
Inquiry |
Convalida per gli elementi che possono essere protetti in un determinato contenitore. |
|
Mab |
Contenitore con elementi di cui è stato eseguito il backup usando il motore di backup MAB. |
|
Mab |
Informazioni aggiuntive sul contenitore. |
|
MABContainer |
Dettagli sull'integrità specifici del carico di lavoro MAB. |
|
Operation |
operazione Re-Do |
|
Protectable |
Tipo del contenitore. Il valore di questa proprietà per
|
|
Protection |
Classe di base per il contenitore con elementi di backup. I contenitori con carichi di lavoro specifici derivano da questa classe. |
|
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
|
Workload |
Dettagli di un elemento protetto con richiesta. |
|
Workload |
Tipo di carico di lavoro per la gestione dei backup |
AcquireStorageAccountLock
Indica se il blocco dell'account di archiviazione deve essere acquisito per questo contenitore o meno.
| Valore | Descrizione |
|---|---|
| Acquire | |
| NotAcquire |
AzureBackupServerContainer
Contenitore di protezione specifico del carico di lavoro AzureBackupServer (DPMVenus).
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| canReRegister |
boolean |
Specifica se il contenitore è ri-registrabile. |
| containerId |
string |
ID del contenitore. |
| containerType | string: |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| dpmAgentVersion |
string |
Versione dell'agente del motore di backup |
| dpmServers |
string[] |
Elenco di BackupEngines che protegge il contenitore |
| extendedInfo |
Informazioni estese del contenitore. |
|
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| protectedItemCount |
integer (int64) |
Numero di elementi protetti in BackupEngine |
| protectionStatus |
string |
Stato di protezione del contenitore. |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| upgradeAvailable |
boolean |
Per verificare se l'aggiornamento è disponibile |
AzureIaaSClassicComputeVMContainer
Elemento di backup specifico del carico di lavoro della macchina virtuale IaaS che rappresenta una macchina virtuale classica.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType |
string:
Microsoft. |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| virtualMachineId |
string |
URL ARM completamente qualificato della macchina virtuale rappresentata da questo container VM Azure IaaS. |
| virtualMachineVersion |
string |
Specifica se il container rappresenta una VM Classic o Azure Resource Manager. |
AzureIaaSComputeVMContainer
Elemento di backup specifico per workload di VM IaaS che rappresenta una macchina virtuale Azure Resource Manager.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType |
string:
Microsoft. |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| virtualMachineId |
string |
URL ARM completamente qualificato della macchina virtuale rappresentata da questo container VM Azure IaaS. |
| virtualMachineVersion |
string |
Specifica se il container rappresenta una VM Classic o Azure Resource Manager. |
AzureSQLAGWorkloadContainerProtectionContainer
Contenitore per carichi di lavoro SQL in Gruppo di disponibilità SQL.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType |
string:
SQLAGWork |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| extendedInfo |
Dettagli aggiuntivi di un contenitore del carico di lavoro. |
|
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| lastUpdatedTime |
string (date-time) |
Timestamp quando il contenitore è stato aggiornato. |
| operationType |
operazione Re-Do |
|
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| sourceResourceId |
string |
ID ARM della macchina virtuale rappresentata da questo container Azure Workload |
| workloadType |
Tipo di carico di lavoro per il quale è stata inviata la registrazione. |
AzureSqlContainer
Container specifico per workload Azure SQL.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType | string: |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
AzureStorageContainer
Archiviazione di Azure Account Container specifico per il carico di lavoro.
| Nome | Tipo | Descrizione |
|---|---|---|
| acquireStorageAccountLock |
Indica se il blocco dell'account di archiviazione deve essere acquisito per questo contenitore o meno. |
|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType |
string:
Storage |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| operationType |
operazione Re-Do |
|
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| protectedItemCount |
integer (int64) |
Numero di elementi di cui è stato eseguito il backup in questo contenitore. |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| sourceResourceId |
string |
URL arm completo. |
| storageAccountVersion |
string |
Versione dell'account di archiviazione. |
AzureVMAppContainerProtectionContainer
Container per carichi di lavoro SQL sotto Macchine virtuali di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType |
string:
VMApp |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| extendedInfo |
Dettagli aggiuntivi di un contenitore del carico di lavoro. |
|
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| lastUpdatedTime |
string (date-time) |
Timestamp quando il contenitore è stato aggiornato. |
| operationType |
operazione Re-Do |
|
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| sourceResourceId |
string |
ID ARM della macchina virtuale rappresentata da questo container Azure Workload |
| workloadType |
Tipo di carico di lavoro per il quale è stata inviata la registrazione. |
AzureWorkloadContainer
Contenitore per i carichi di lavoro che girano all'interno di Azure Compute o Classic Compute.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType | string: |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| extendedInfo |
Dettagli aggiuntivi di un contenitore del carico di lavoro. |
|
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| lastUpdatedTime |
string (date-time) |
Timestamp quando il contenitore è stato aggiornato. |
| operationType |
operazione Re-Do |
|
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| sourceResourceId |
string |
ID ARM della macchina virtuale rappresentata da questo container Azure Workload |
| workloadType |
Tipo di carico di lavoro per il quale è stata inviata la registrazione. |
AzureWorkloadContainerExtendedInfo
Informazioni estese del contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| hostServerName |
string |
Nome del sistema operativo host in caso di nome autonomo e cluster in caso di contenitore distribuito. |
| inquiryInfo |
Stato richiesta per il contenitore. |
|
| nodesList |
Elenco dei nodi in caso di contenitore distribuito. |
BackupItemType
Tipo di elementi di backup associati a questo contenitore.
| Valore | Descrizione |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
BackupManagementType
Tipo di gestione del backup per eseguire il processo corrente.
| Valore | Descrizione |
|---|---|
| Invalid | |
| AzureIaasVM | |
| MAB | |
| DPM | |
| AzureBackupServer | |
| AzureSql | |
| AzureStorage | |
| AzureWorkload | |
| DefaultBackup |
ContainerIdentityInfo
Informazioni sull'identità del contenitore
| Nome | Tipo | Descrizione |
|---|---|---|
| aadTenantId |
string |
Identità del contenitore di protezione - Tenant AAD |
| audience |
string |
Identità del contenitore di protezione - Destinatari |
| servicePrincipalClientId |
string |
Identità del contenitore di protezione - Entità servizio AAD |
| uniqueName |
string |
Nome univoco del contenitore |
createdByType
Tipo di identità che ha creato la risorsa.
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DistributedNodesInfo
Viene usato per rappresentare i vari nodi del contenitore distribuito.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorDetail |
Dettagli errore se lo stato non è riuscito. |
|
| nodeName |
string |
Nome del nodo in un contenitore distribuito. |
| sourceResourceId |
string |
ID risorsa ARM del nodo |
| status |
string |
Stato del nodo. Operazione non riuscita | Riuscito |
DpmContainer
Contenitore di protezione specifico del carico di lavoro DPM.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| canReRegister |
boolean |
Specifica se il contenitore è ri-registrabile. |
| containerId |
string |
ID del contenitore. |
| containerType |
string:
DPMContainer |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| dpmAgentVersion |
string |
Versione dell'agente del motore di backup |
| dpmServers |
string[] |
Elenco di BackupEngines che protegge il contenitore |
| extendedInfo |
Informazioni estese del contenitore. |
|
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| protectedItemCount |
integer (int64) |
Numero di elementi protetti in BackupEngine |
| protectionStatus |
string |
Stato di protezione del contenitore. |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| upgradeAvailable |
boolean |
Per verificare se l'aggiornamento è disponibile |
DPMContainerExtendedInfo
Informazioni aggiuntive su DPMContainer.
| Nome | Tipo | Descrizione |
|---|---|---|
| lastRefreshedAt |
string (date-time) |
Ora dell'ultimo aggiornamento di DPMContainer. |
ErrorDetail
Classe Error Detail che incapsula codice, messaggio e raccomandazioni.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore. |
| message |
string |
Messaggio di errore relativo al codice. |
| recommendations |
string[] |
Elenco di stringhe di raccomandazione. |
ErrorResponse
Risposta di errore
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
GenericContainer
Classe base per un contenitore generico di elementi di backup
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType | string: |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| extendedInformation |
Informazioni estese (non restituite nelle chiamate api contenitore elenco) |
|
| fabricName |
string |
Nome dell'infrastruttura del contenitore |
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
GenericContainerExtendedInfo
Informazioni estese sui contenitori
| Nome | Tipo | Descrizione |
|---|---|---|
| containerIdentityInfo |
Informazioni sull'identità del contenitore |
|
| rawCertData |
string |
Chiave pubblica del certificato del contenitore |
| serviceEndpoints |
object |
Backup di Azure Service Endpoints per il container |
IaaSVMContainer
Contenitore specifico del carico di lavoro della macchina virtuale IaaS.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| containerType |
string:
Iaas |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| virtualMachineId |
string |
URL ARM completamente qualificato della macchina virtuale rappresentata da questo container VM Azure IaaS. |
| virtualMachineVersion |
string |
Specifica se il container rappresenta una VM Classic o Azure Resource Manager. |
InquiryInfo
Informazioni dettagliate sugli elementi che possono essere protetti in un determinato contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorDetail |
Dettagli errore se lo stato non è riuscito. |
|
| inquiryDetails |
Dettagli richiesta che avranno dettagli specifici del carico di lavoro. Ad esempio: per SQL e oracle questo conterrà dettagli diversi. |
|
| status |
string |
Stato richiesta per questo contenitore, ad esempio InProgress | Operazione non riuscita | Riuscito |
InquiryValidation
Convalida per gli elementi che possono essere protetti in un determinato contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalDetail |
string |
Errore Dettagli aggiuntivi nel caso in cui lo stato non sia riuscito. |
| errorDetail |
Dettagli errore nel caso in cui lo stato non sia riuscito. |
|
| protectableItemCount |
Dizionario per archiviare il conteggio di ProtectableItems con chiave POType. |
|
| status |
string |
Stato per la convalida della richiesta. |
MabContainer
Contenitore con elementi di cui è stato eseguito il backup usando il motore di backup MAB.
| Nome | Tipo | Descrizione |
|---|---|---|
| agentVersion |
string |
Versione dell'agente di questo contenitore. |
| backupManagementType |
Tipo di gestione dei backup per il contenitore. |
|
| canReRegister |
boolean |
Il contenitore può essere registrato ancora una volta. |
| containerHealthState |
string |
Stato di integrità del contenitore mab. |
| containerId |
integer (int64) |
ContainerID rappresenta il contenitore. |
| containerType |
string:
Windows |
Tipo del contenitore. Valore di questa proprietà per: 1. Compute Azure VM è Microsoft. Compute/virtualMachines 2. La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines 3. Le macchine Windows (come MAB, DPM ecc.) sono Windows 4. Azure SQL instance è AzureSqlContainer. 5. I contenitori di archiviazione sono StorageContainer. 6. Azure Workload Backup è VMAppContainer |
| extendedInfo |
Informazioni aggiuntive per questo contenitore |
|
| friendlyName |
string |
Nome descrittivo del contenitore. |
| healthStatus |
string |
Stato di integrità del contenitore. |
| mabContainerHealthDetails |
Dettagli sull'integrità in questo contenitore mab. |
|
| protectableObjectType |
string |
Tipo dell'oggetto proteggibile associato a questo contenitore |
| protectedItemCount |
integer (int64) |
Numero di elementi di cui è stato eseguito il backup in questo contenitore. |
| registrationStatus |
string |
Stato della registrazione del contenitore con l'insieme di credenziali di Servizi di ripristino. |
MabContainerExtendedInfo
Informazioni aggiuntive sul contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupItemType |
Tipo di elementi di backup associati a questo contenitore. |
|
| backupItems |
string[] |
Elenco di elementi di backup associati a questo contenitore. |
| lastBackupStatus |
string |
Stato del backup più recente del contenitore. |
| lastRefreshedAt |
string (date-time) |
Timestamp quando il contenitore è stato aggiornato. |
| policyName |
string |
Criteri di backup associati a questo contenitore. |
MABContainerHealthDetails
Dettagli sull'integrità specifici del carico di lavoro MAB.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
integer (int32) |
Codice di integrità |
| message |
string |
Messaggio di integrità |
| recommendations |
string[] |
Azioni consigliate per l'integrità |
| title |
string |
Titolo integrità |
OperationType
operazione Re-Do
| Valore | Descrizione |
|---|---|
| Invalid | |
| Register | |
| Reregister | |
| Rehydrate |
ProtectableContainerType
Tipo del contenitore. Il valore di questa proprietà per
- Compute Azure VM è Microsoft. Compute/virtualMachines
- La VM Classic Compute Azure è Microsoft. ClassicCompute/virtualMachines
| Valore | Descrizione |
|---|---|
| Invalid | |
| Unknown | |
| IaasVMContainer | |
| IaasVMServiceContainer | |
| DPMContainer | |
| AzureBackupServerContainer | |
| MABContainer | |
| Cluster | |
| AzureSqlContainer | |
| Windows | |
| VCenter | |
| VMAppContainer | |
| SQLAGWorkLoadContainer | |
| StorageContainer | |
| GenericContainer | |
| Microsoft.ClassicCompute/virtualMachines | |
| Microsoft.Compute/virtualMachines | |
| AzureWorkloadContainer |
ProtectionContainerResource
Classe di base per il contenitore con elementi di backup. I contenitori con carichi di lavoro specifici derivano da questa classe.
| Nome | Tipo | Descrizione |
|---|---|---|
| eTag |
string |
ETag facoltativo. |
| id |
string |
ID risorsa completo per la risorsa. Ad esempio: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Posizione geografica in cui risiede la risorsa |
| name |
string |
Nome della risorsa |
| properties | ProtectionContainer: |
Proprietà ProtectionContainerResource |
| systemData |
Azure Resource Manager metadati contenenti informazioni createBy e modifiedBy. |
|
| tags |
object |
Tag di risorsa. |
| type |
string |
Tipo di risorsa. Ad esempio: "Microsoft. Compute/virtualMachines" oppure "Microsoft. Storage/storageAccounts" |
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) |
Il 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. |
WorkloadInquiryDetails
Dettagli di un elemento protetto con richiesta.
| Nome | Tipo | Descrizione |
|---|---|---|
| inquiryValidation |
Convalida della richiesta, ad esempio autorizzazioni e altre convalide di backup. |
|
| itemCount |
integer (int64) |
Contiene il conteggio degli elementi proteggibile all'interno di questo contenitore. |
| type |
string |
Tipo di carico di lavoro, ad esempio SQL, Oracle e così via. |
WorkloadType
Tipo di carico di lavoro per la gestione dei backup
| Valore | Descrizione |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |