Backup Protectable Items - List
Fornisce un elenco impaginabile di oggetti proteggibili all'interno della sottoscrizione in base al filtro di query e ai parametri di paginazione.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2026-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2026-01-01&$filter={$filter}&$skipToken={$skipToken}
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 minLength: 1 |
ID della sottoscrizione di destinazione. |
|
vault
|
path | True |
string |
Nome dell'insieme di credenziali di Servizi di ripristino. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
|
$filter
|
query |
string |
Opzioni di filtro OData. |
|
|
$skip
|
query |
string |
skipToken Filter( Filtro skipToken). |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Operazione Azure completata con successo. |
|
| 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
List protectable items with backupManagementType filter as AzureIaasVm
Esempio di richiesta
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupProtectableItems?api-version=2026-01-01&$filter=backupManagementType eq 'AzureIaasVM'
Risposta di esempio
{
"value": [
{
"name": "VM;iaasvmcontainer;iaasvm-rg;iaasvm-1",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectableItems",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/protectionContainers/IaasVMContainer;iaasvmcontainer;iaasvm-rg;iaasvm-1/protectableItems/VM;iaasvmcontainer;iaasvm-rg;iaasvm-1",
"properties": {
"backupManagementType": "AzureIaasVM",
"friendlyName": "iaasvm-1",
"protectableItemType": "Microsoft.ClassicCompute/virtualMachines",
"protectionState": "NotProtected",
"virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/providers/Microsoft.ClassicCompute/virtualMachines/iaasvm-1",
"workloadType": "VM"
}
}
]
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Azure |
Elemento protettibile per i carichi di lavoro Azure Fileshare. |
|
Azure |
Tipo di condivisione file XSync o XSMB. |
|
Azure |
Elemento di backup specifico del carico di lavoro della macchina virtuale IaaS che rappresenta la macchina virtuale di calcolo classica. |
|
Azure |
Elemento di backup specifico per workload di VM IaaS che rappresenta la VM Azure Resource Manager. |
|
Azure |
Elemento protettibile specifico per workload VM Azure. |
|
Azure |
Elemento protettibile specifico per carico di lavoro VM Azure che rappresenta SAP ASE Database. |
|
Azure |
Elemento proteggibile specifico per workload VM Azure che rappresenta SAP ASE System. |
|
Azure |
Elemento protettibile specifico per workload VM Azure che rappresenta il database SAP HANA. |
|
Azure |
Elemento protettibile specifico per workload VM Azure che rappresenta SAP HANA Dbinstance. |
|
Azure |
Elemento protettibile specifico per workload VM di Azure che rappresenta HANA HSR. |
|
Azure |
Elemento protettibile specifico per workload VM Azure che rappresenta SAP HANA System. |
|
Azure |
Elemento protettibile specifico per workload VM Azure che rappresenta SQL Availability Group. |
|
Azure |
Elemento protettibile specifico per workload VM Azure che rappresenta il database SQL. |
|
Azure |
Elemento protettibile specifico per workload VM Azure che rappresenta l'Istanza SQL. |
|
created |
Tipo di identità che ha creato la risorsa. |
|
Distributed |
Viene usato per rappresentare i vari nodi del contenitore distribuito. |
|
Error |
Classe Error Detail che incapsula codice, messaggio e raccomandazioni. |
|
Error |
Risposta di errore |
|
Iaa |
Elemento di backup specifico del carico di lavoro della macchina virtuale IaaS. |
|
Inquiry |
Stato dell'elemento che può essere protetto, ad esempio InProgress,Succeeded,Failed |
|
Pre |
Validazione pre-backup per Azure VM Workload provider. |
|
Protection |
Specifica se il contenitore è registrato o meno |
|
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
|
Workload |
Classe di base per l'elemento di backup. Gli elementi di backup specifici del carico di lavoro derivano da questa classe. |
|
Workload |
Elenco delle risorse WorkloadProtectableItem |
AzureFileShareProtectableItem
Elemento protettibile per i carichi di lavoro Azure Fileshare.
| Nome | Tipo | Descrizione |
|---|---|---|
| azureFileShareType |
Tipo di condivisione file XSync o XSMB. |
|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| parentContainerFabricId |
string |
Full Fabric ID del contenitore a cui appartiene questo oggetto protettibile. Ad esempio, l'ID ARM. |
| parentContainerFriendlyName |
string |
Nome descrittivo del contenitore a cui appartiene questo elemento protetto. |
| protectableItemType |
string:
Azure |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureFileShareType
Tipo di condivisione file XSync o XSMB.
| Valore | Descrizione |
|---|---|
| Invalid | |
| XSMB | |
| XSync |
AzureIaaSClassicComputeVMProtectableItem
Elemento di backup specifico del carico di lavoro della macchina virtuale IaaS che rappresenta la macchina virtuale di calcolo classica.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| protectableItemType |
string:
Microsoft. |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| virtualMachineId |
string |
ID ARM completo della macchina virtuale. |
| virtualMachineVersion |
string |
Specifica se il container rappresenta una VM Classic o Azure Resource Manager. |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureIaaSComputeVMProtectableItem
Elemento di backup specifico per workload di VM IaaS che rappresenta la VM Azure Resource Manager.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| protectableItemType |
string:
Microsoft. |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| virtualMachineId |
string |
ID ARM completo della macchina virtuale. |
| virtualMachineVersion |
string |
Specifica se il container rappresenta una VM Classic o Azure Resource Manager. |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadProtectableItem
Elemento protettibile specifico per workload VM Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType | string: |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSAPAseDatabaseProtectableItem
Elemento protettibile specifico per carico di lavoro VM Azure che rappresenta SAP ASE Database.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SAPAse |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSAPAseSystemProtectableItem
Elemento proteggibile specifico per workload VM Azure che rappresenta SAP ASE System.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SAPAse |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSAPHanaDatabaseProtectableItem
Elemento protettibile specifico per workload VM Azure che rappresenta il database SAP HANA.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SAPHana |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSAPHanaDBInstance
Elemento protettibile specifico per workload VM Azure che rappresenta SAP HANA Dbinstance.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SAPHana |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSAPHanaHSRProtectableItem
Elemento protettibile specifico per workload VM di Azure che rappresenta HANA HSR.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
Hana |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSAPHanaSystemProtectableItem
Elemento protettibile specifico per workload VM Azure che rappresenta SAP HANA System.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SAPHana |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSQLAvailabilityGroupProtectableItem
Elemento protettibile specifico per workload VM Azure che rappresenta SQL Availability Group.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| nodesList |
Elenco dei nodi in caso di contenitore distribuito. |
|
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SQLAvailability |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSQLDatabaseProtectableItem
Elemento protettibile specifico per workload VM Azure che rappresenta il database SQL.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SQLData |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
AzureVmWorkloadSQLInstanceProtectableItem
Elemento protettibile specifico per workload VM Azure che rappresenta l'Istanza SQL.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| isAutoProtectable |
boolean |
Indica se l'elemento che può essere protetto automaticamente |
| isAutoProtected |
boolean |
Indica se l'elemento proteggibile è protetto automaticamente |
| isProtectable |
boolean |
Indica se l'elemento è proteggibile |
| parentName |
string |
Nome per l'istanza o il gruppo di disponibilità |
| parentUniqueName |
string |
Il nome univoco padre viene aggiunto per specificare il nome dell'URI formattato del servizio dell'URI padre applicabile solo per le basi dati in cui l'elemento padre sarebbe Instance o un gruppo di disponibilità SQL. |
| prebackupvalidation |
Convalida preliminare del backup per oggetti proteggibili |
|
| protectableItemType |
string:
SQLInstance |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| serverName |
string |
Nome host/cluster per istanza o gruppo di disponibilità |
| subinquireditemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di dati presenti nel database |
| subprotectableitemcount |
integer (int32) |
Ad esempio o gruppo di disponibilità, indica il numero di database da proteggere |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
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 |
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. |
IaaSVMProtectableItem
Elemento di backup specifico del carico di lavoro della macchina virtuale IaaS.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupManagementType |
string |
Tipo di gestione dei backup per eseguire il backup di un elemento. |
| friendlyName |
string |
Nome descrittivo dell'elemento di backup. |
| protectableItemType | string: |
Tipo dell'elemento di backup. |
| protectionState |
Stato dell'elemento di backup. |
|
| resourceGroup |
string |
Nome del gruppo di risorse dell'insieme di credenziali di Servizi di ripristino. |
| virtualMachineId |
string |
ID ARM completo della macchina virtuale. |
| virtualMachineVersion |
string |
Specifica se il container rappresenta una VM Classic o Azure Resource Manager. |
| workloadType |
string |
Tipo di carico di lavoro per la gestione dei backup |
InquiryStatus
Stato dell'elemento che può essere protetto, ad esempio InProgress,Succeeded,Failed
| Valore | Descrizione |
|---|---|
| Invalid | |
| Success | |
| Failed |
PreBackupValidation
Validazione pre-backup per Azure VM Workload provider.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore dell'elemento che può essere protetto |
| message |
string |
Messaggio corrispondente al codice di errore per l'elemento che può essere protetto |
| status |
Stato dell'elemento che può essere protetto, ad esempio InProgress,Succeeded,Failed |
ProtectionStatus
Specifica se il contenitore è registrato o meno
| Valore | Descrizione |
|---|---|
| Invalid | |
| NotProtected | |
| Protecting | |
| Protected | |
| ProtectionFailed |
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. |
WorkloadProtectableItemResource
Classe di base per l'elemento di backup. Gli elementi di backup specifici del carico di lavoro 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 |
Percorso della risorsa. |
| name |
string |
Nome della risorsa |
| properties |
WorkloadProtectableItem:
|
Proprietà WorkloadProtectableItemResource |
| 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" |
WorkloadProtectableItemResourceList
Elenco delle risorse WorkloadProtectableItem
| Nome | Tipo | Descrizione |
|---|---|---|
| nextLink |
string |
URI per recuperare la pagina successiva delle risorse, con ogni chiamata API che restituisce fino a 200 risorse per pagina. Usare ListNext() per recuperare la pagina successiva se il numero totale di risorse supera 200. |
| value |
Elenco di risorse. |