Backup Protectable Items - List
Fournit une liste paginable d’objets pouvant être protégé dans votre abonnement en fonction du filtre de requête et des paramètres de pagination.
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}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
|
vault
|
path | True |
string |
Nom du coffre Recovery Services. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
|
$filter
|
query |
string |
Options de filtre OData. |
|
|
$skip
|
query |
string |
Filtre skipToken. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Opération Azure terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
List protectable items with backupManagementType filter as AzureIaasVm
Exemple de requête
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'
Exemple de réponse
{
"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"
}
}
]
}
Définitions
| Nom | Description |
|---|---|
|
Azure |
Élément protégeable pour les charges de travail Azure Fileshare. |
|
Azure |
Type de partage de fichiers XSync ou XSMB. |
|
Azure |
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS représentant la machine virtuelle de calcul classique. |
|
Azure |
Élément de sauvegarde spécifique à la charge de travail IaaS VM représentant la VM Azure Resource Manager. |
|
Azure |
Élément protectable spécifique à la charge de travail VM Azure. |
|
Azure |
Élément protégeable spécifique à la charge de travail VM Azure représentant la base de données SAP ASE. |
|
Azure |
Élément protégeable spécifique à la charge de travail Azure VM représentant le SAP ASE System. |
|
Azure |
Élément protectable spécifique à la charge de travail VM Azure représentant la base de données SAP HANA. |
|
Azure |
Élément protectable spécifique à la charge de travail VM Azure représentant SAP HANA Dbinstance. |
|
Azure |
Élément protégeable spécifique à la charge de travail VM Azure représentant HANA HSR. |
|
Azure |
Élément protectable spécifique à la charge de travail VM Azure représentant le système SAP HANA. |
|
Azure |
Élément protégeable spécifique à la charge de travail Azure VM représentant SQL Availability Group. |
|
Azure |
Élément protégeable spécifique à la charge de travail VM Azure représentant la base de données SQL. |
|
Azure |
Élément protégeable spécifique à la charge de travail Azure VM représentant l’instance SQL. |
|
created |
Type d’identité qui a créé la ressource. |
|
Distributed |
Il est utilisé pour représenter les différents nœuds du conteneur distribué. |
|
Error |
Error Detail qui encapsule le code, le message et les recommandations. |
|
Error |
Réponse d’erreur |
|
Iaa |
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS. |
|
Inquiry |
État de l’élément pouvant être protégé, c’est-à-dire InProgress,Succeeded,Failed |
|
Pre |
Validation préalable pour le fournisseur de charge de travail Azure VM. |
|
Protection |
Spécifie si le conteneur est enregistré ou non |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
Workload |
Classe de base pour l’élément de sauvegarde. Les éléments de sauvegarde spécifiques à la charge de travail sont dérivés de cette classe. |
|
Workload |
Liste des ressources WorkloadProtectableItem |
AzureFileShareProtectableItem
Élément protégeable pour les charges de travail Azure Fileshare.
| Nom | Type | Description |
|---|---|---|
| azureFileShareType |
Type de partage de fichiers XSync ou XSMB. |
|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| parentContainerFabricId |
string |
Identifiant Fabric complet du conteneur auquel cet objet protégeable appartient. Par exemple, ID ARM. |
| parentContainerFriendlyName |
string |
Nom convivial du conteneur auquel appartient cet élément pouvant être protégé. |
| protectableItemType |
string:
Azure |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureFileShareType
Type de partage de fichiers XSync ou XSMB.
| Valeur | Description |
|---|---|
| Invalid | |
| XSMB | |
| XSync |
AzureIaaSClassicComputeVMProtectableItem
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS représentant la machine virtuelle de calcul classique.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| protectableItemType |
string:
Microsoft. |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
| virtualMachineId |
string |
ID ARM complet de la machine virtuelle. |
| virtualMachineVersion |
string |
Précise si le conteneur représente une VM Classic ou Azure Resource Manager. |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureIaaSComputeVMProtectableItem
Élément de sauvegarde spécifique à la charge de travail IaaS VM représentant la VM Azure Resource Manager.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| protectableItemType |
string:
Microsoft. |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
| virtualMachineId |
string |
ID ARM complet de la machine virtuelle. |
| virtualMachineVersion |
string |
Précise si le conteneur représente une VM Classic ou Azure Resource Manager. |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadProtectableItem
Élément protectable spécifique à la charge de travail VM Azure.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType | string: |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSAPAseDatabaseProtectableItem
Élément protégeable spécifique à la charge de travail VM Azure représentant la base de données SAP ASE.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SAPAse |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSAPAseSystemProtectableItem
Élément protégeable spécifique à la charge de travail Azure VM représentant le SAP ASE System.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SAPAse |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSAPHanaDatabaseProtectableItem
Élément protectable spécifique à la charge de travail VM Azure représentant la base de données SAP HANA.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SAPHana |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSAPHanaDBInstance
Élément protectable spécifique à la charge de travail VM Azure représentant SAP HANA Dbinstance.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SAPHana |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSAPHanaHSRProtectableItem
Élément protégeable spécifique à la charge de travail VM Azure représentant HANA HSR.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
Hana |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSAPHanaSystemProtectableItem
Élément protectable spécifique à la charge de travail VM Azure représentant le système SAP HANA.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SAPHana |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSQLAvailabilityGroupProtectableItem
Élément protégeable spécifique à la charge de travail Azure VM représentant SQL Availability Group.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| nodesList |
Liste des nœuds en cas de conteneur distribué. |
|
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SQLAvailability |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSQLDatabaseProtectableItem
Élément protégeable spécifique à la charge de travail VM Azure représentant la base de données SQL.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SQLData |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
AzureVmWorkloadSQLInstanceProtectableItem
Élément protégeable spécifique à la charge de travail Azure VM représentant l’instance SQL.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| isAutoProtectable |
boolean |
Indique si l’élément pouvant être protégé est protégé automatiquement |
| isAutoProtected |
boolean |
Indique si l’élément pouvant être protégé automatiquement |
| isProtectable |
boolean |
Indique si l’élément est protégé |
| parentName |
string |
Nom de l’instance ou du groupe de disponibilité |
| parentUniqueName |
string |
Le nom unique parent est ajouté pour fournir le nom d’URI au format de service du parent applicable uniquement aux bases de données où le parent serait instance ou groupe de disponibilité SQL. |
| prebackupvalidation |
Validation de pré-sauvegarde pour les objets pouvant être protégé |
|
| protectableItemType |
string:
SQLInstance |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| serverName |
string |
Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité |
| subinquireditemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données présentes |
| subprotectableitemcount |
integer (int32) |
Par exemple ou ag, indique le nombre de bases de données à protéger |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DistributedNodesInfo
Il est utilisé pour représenter les différents nœuds du conteneur distribué.
| Nom | Type | Description |
|---|---|---|
| errorDetail |
Détails de l’erreur si l’état n’est pas réussi. |
|
| nodeName |
string |
Nom du nœud sous un conteneur distribué. |
| sourceResourceId |
string |
ID de ressource ARM du nœud |
| status |
string |
État de ce nœud. Échec | Réussi |
ErrorDetail
Error Detail qui encapsule le code, le message et les recommandations.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur. |
| message |
string |
Message d’erreur lié au Code. |
| recommendations |
string[] |
Liste des chaînes de recommandation. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
IaaSVMProtectableItem
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS.
| Nom | Type | Description |
|---|---|---|
| backupManagementType |
string |
Type de gestion de sauvegarde pour sauvegarder un élément. |
| friendlyName |
string |
Nom convivial de l’élément de sauvegarde. |
| protectableItemType | string: |
Type de l’élément de sauvegarde. |
| protectionState |
État de l’élément de sauvegarde. |
|
| resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
| virtualMachineId |
string |
ID ARM complet de la machine virtuelle. |
| virtualMachineVersion |
string |
Précise si le conteneur représente une VM Classic ou Azure Resource Manager. |
| workloadType |
string |
Type de charge de travail pour la gestion des sauvegardes |
InquiryStatus
État de l’élément pouvant être protégé, c’est-à-dire InProgress,Succeeded,Failed
| Valeur | Description |
|---|---|
| Invalid | |
| Success | |
| Failed |
PreBackupValidation
Validation préalable pour le fournisseur de charge de travail Azure VM.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur de l’élément pouvant être protégé |
| message |
string |
Message correspondant au code d’erreur de l’élément pouvant être protégé |
| status |
État de l’élément pouvant être protégé, c’est-à-dire InProgress,Succeeded,Failed |
ProtectionStatus
Spécifie si le conteneur est enregistré ou non
| Valeur | Description |
|---|---|
| Invalid | |
| NotProtected | |
| Protecting | |
| Protected | |
| ProtectionFailed |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
WorkloadProtectableItemResource
Classe de base pour l’élément de sauvegarde. Les éléments de sauvegarde spécifiques à la charge de travail sont dérivés de cette classe.
| Nom | Type | Description |
|---|---|---|
| eTag |
string |
ETag facultatif. |
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Emplacement des ressources. |
| name |
string |
Nom de la ressource |
| properties |
WorkloadProtectableItem:
|
Propriétés WorkloadProtectableItemResource |
| systemData |
Azure Resource Manager : métadonnées contenant des informations createdBy et modifiedBy. |
|
| tags |
object |
Balises de ressource. |
| type |
string |
Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts" |
WorkloadProtectableItemResourceList
Liste des ressources WorkloadProtectableItem
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
URI permettant d’extraire la page suivante des ressources, avec chaque appel d’API retournant jusqu’à 200 ressources par page. Utilisez ListNext() pour extraire la page suivante si le nombre total de ressources dépasse 200. |
| value |
Liste des ressources. |