Protection Containers - Register
Inscrit le conteneur auprès du coffre Recovery Services. S'agissant d'une opération asynchrone, Pour suivre l’opération status, utilisez l’en-tête d’emplacement pour appeler obtenir les dernières status de l’opération.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2023-02-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
container
|
path | True |
string |
Nom du conteneur à inscrire. |
fabric
|
path | True |
string |
Nom de la structure associé au conteneur. |
resource
|
path | True |
string |
Nom du groupe de ressources dans lequel le coffre Recovery Services est présent. |
subscription
|
path | True |
string |
ID d’abonnement. |
vault
|
path | True |
string |
Nom du coffre Recovery Services. |
api-version
|
query | True |
string |
Version de l’API cliente. |
Corps de la demande
Nom | Type | Description |
---|---|---|
eTag |
string |
ETag facultatif. |
location |
string |
Emplacement de la ressource. |
properties | ProtectionContainer: |
Propriétés ProtectionContainerResource |
tags |
object |
Balises de ressource. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
202 Accepted |
Accepté |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | empruntez l’identité de votre compte d’utilisateur. |
Exemples
RegisterAzure Storage ProtectionContainers
Sample Request
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=2023-02-01
{
"properties": {
"friendlyName": "swaggertestsa",
"backupManagementType": "AzureStorage",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
"containerType": "StorageContainer",
"acquireStorageAccountLock": "Acquire"
}
}
Sample Response
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
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"properties": {
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
"protectedItemCount": 0,
"acquireStorageAccountLock": "Acquire",
"friendlyName": "swaggertestsa",
"backupManagementType": "AzureStorage",
"registrationStatus": "Registered",
"healthStatus": "Healthy",
"containerType": "StorageContainer"
}
}
Définitions
Nom | Description |
---|---|
Acquire |
Indique si le verrou de compte de stockage doit être acquis pour ce conteneur ou non. |
Azure |
Conteneur de protection spécifique à la charge de travail AzureBackupServer (DPMVenus). |
Azure |
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS représentant une machine virtuelle classique. |
Azure |
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS représentant une machine virtuelle Azure Resource Manager. |
Azure |
Conteneur pour les charges de travail SQL sous le groupe de disponibilité SQL. |
Azure |
Conteneur spécifique à la charge de travail Azure Sql. |
Azure |
Conteneur spécifique à la charge de travail du compte de stockage Azure. |
Azure |
Conteneur pour les charges de travail SQL sous Azure Machines Virtuelles. |
Azure |
Conteneur pour les charges de travail s’exécutant à l’intérieur du calcul Azure ou du calcul classique. |
Azure |
Informations étendues du conteneur. |
Backup |
Type d’éléments de sauvegarde associés à ce conteneur. |
Backup |
Type de gestion des sauvegardes pour l’élément sauvegardé. |
Cloud |
Réponse d’erreur du service Container Instance. |
Cloud |
Réponse d’erreur du service Container Instance. |
Container |
Informations sur l’identité du conteneur |
Distributed |
Il est utilisé pour représenter les différents nœuds du conteneur distribué. |
Dpm |
Conteneur de protection spécifique à la charge de travail DPM. |
DPMContainer |
Informations supplémentaires sur DPMContainer. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Classe Error Detail qui encapsule code, message et recommandations. |
Generic |
Classe de base pour le conteneur générique d’éléments de sauvegarde |
Generic |
Informations étendues sur le conteneur |
Iaa |
Conteneur spécifique à la charge de travail des machines virtuelles IaaS. |
Inquiry |
Détails sur les éléments pouvant être protégés dans un conteneur donné. |
Inquiry |
Validation des éléments pouvant être protégés dans un conteneur donné. |
Mab |
Conteneur avec des éléments sauvegardés à l’aide du moteur de sauvegarde MAB. |
Mab |
Informations supplémentaires sur le conteneur. |
MABContainer |
Détails d’intégrité spécifiques à la charge de travail MAB. |
Operation |
opération Re-Do |
Protection |
Classe de base pour le conteneur avec des éléments de sauvegarde. Les conteneurs avec des charges de travail spécifiques sont dérivés de cette classe. |
Workload |
Détails d’un élément pouvant être protégé demandé. |
Workload |
Type de charge de travail pour la gestion des sauvegardes |
AcquireStorageAccountLock
Indique si le verrou de compte de stockage doit être acquis pour ce conteneur ou non.
Nom | Type | Description |
---|---|---|
Acquire |
string |
|
NotAcquire |
string |
AzureBackupServerContainer
Conteneur de protection spécifique à la charge de travail AzureBackupServer (DPMVenus).
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
canReRegister |
boolean |
Spécifie si le conteneur est réinscrisable. |
containerId |
string |
ID du conteneur. |
containerType | string: |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
dpmAgentVersion |
string |
Version de l’agent du moteur de sauvegarde |
dpmServers |
string[] |
Liste des BackupEngines protégeant le conteneur |
extendedInfo |
Informations étendues du conteneur. |
|
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
protectedItemCount |
integer |
Nombre d’éléments protégés dans BackupEngine |
protectionStatus |
string |
Protection status du conteneur. |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
upgradeAvailable |
boolean |
Pour case activée si la mise à niveau est disponible |
AzureIaaSClassicComputeVMContainer
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS représentant une machine virtuelle classique.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType |
string:
Microsoft. |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
virtualMachineId |
string |
URL ARM complète de la machine virtuelle représentée par ce conteneur de machines virtuelles IaaS Azure. |
virtualMachineVersion |
string |
Spécifie si le conteneur représente une machine virtuelle Classique ou Azure Resource Manager. |
AzureIaaSComputeVMContainer
Élément de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS représentant une machine virtuelle Azure Resource Manager.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType |
string:
Microsoft. |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
virtualMachineId |
string |
URL ARM complète de la machine virtuelle représentée par ce conteneur de machine virtuelle IaaS Azure. |
virtualMachineVersion |
string |
Spécifie si le conteneur représente une machine virtuelle Classique ou Azure Resource Manager. |
AzureSQLAGWorkloadContainerProtectionContainer
Conteneur pour les charges de travail SQL sous le groupe de disponibilité SQL.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType |
string:
SQLAGWork |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (comme MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. La sauvegarde de la charge de travail Azure est VMAppContainer |
extendedInfo |
Détails supplémentaires d’un conteneur de charge de travail. |
|
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
lastUpdatedTime |
string |
Horodatage de la mise à jour de ce conteneur. |
operationType |
Re-Do, opération |
|
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
sourceResourceId |
string |
ID ARM de la machine virtuelle représentée par ce conteneur de charge de travail Azure |
workloadType |
Type de charge de travail pour lequel l’inscription a été envoyée. |
AzureSqlContainer
Conteneur spécifique à la charge de travail Azure Sql.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType | string: |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
AzureStorageContainer
Conteneur spécifique à la charge de travail du compte de stockage Azure.
Nom | Type | Description |
---|---|---|
acquireStorageAccountLock |
Indique si le verrou de compte de stockage doit être acquis pour ce conteneur ou non. |
|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType |
string:
Storage |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (comme MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. La sauvegarde de la charge de travail Azure est VMAppContainer |
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
protectedItemCount |
integer |
Nombre d’éléments sauvegardés dans ce conteneur. |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
sourceResourceId |
string |
URL ARM complète. |
storageAccountVersion |
string |
Version du compte de stockage. |
AzureVMAppContainerProtectionContainer
Conteneur pour les charges de travail SQL sous Azure Machines Virtuelles.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType |
string:
VMApp |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (comme MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. La sauvegarde de la charge de travail Azure est VMAppContainer |
extendedInfo |
Détails supplémentaires d’un conteneur de charge de travail. |
|
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
lastUpdatedTime |
string |
Horodatage de la mise à jour de ce conteneur. |
operationType |
Re-Do, opération |
|
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
sourceResourceId |
string |
ID ARM de la machine virtuelle représentée par ce conteneur de charge de travail Azure |
workloadType |
Type de charge de travail pour lequel l’inscription a été envoyée. |
AzureWorkloadContainer
Conteneur pour les charges de travail s’exécutant à l’intérieur du calcul Azure ou du calcul classique.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType | string: |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
extendedInfo |
Détails supplémentaires d’un conteneur de charge de travail. |
|
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
lastUpdatedTime |
string |
Horodatage de la mise à jour de ce conteneur. |
operationType |
opération Re-Do |
|
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
sourceResourceId |
string |
ID ARM de la machine virtuelle représentée par ce conteneur de charge de travail Azure |
workloadType |
Type de charge de travail pour lequel l’inscription a été envoyée. |
AzureWorkloadContainerExtendedInfo
Informations étendues du conteneur.
Nom | Type | Description |
---|---|---|
hostServerName |
string |
Nom du système d’exploitation hôte dans le cas de l’état autonome et nom du cluster dans le cas d’un conteneur distribué. |
inquiryInfo |
État de la demande pour le conteneur. |
|
nodesList |
Liste des nœuds en cas de conteneur distribué. |
BackupItemType
Type d’éléments de sauvegarde associés à ce conteneur.
Nom | Type | Description |
---|---|---|
AzureFileShare |
string |
|
AzureSqlDb |
string |
|
Client |
string |
|
Exchange |
string |
|
FileFolder |
string |
|
GenericDataSource |
string |
|
Invalid |
string |
|
SAPAseDatabase |
string |
|
SAPHanaDBInstance |
string |
|
SAPHanaDatabase |
string |
|
SQLDB |
string |
|
SQLDataBase |
string |
|
Sharepoint |
string |
|
SystemState |
string |
|
VM |
string |
|
VMwareVM |
string |
BackupManagementType
Type de gestion des sauvegardes pour l’élément sauvegardé.
Nom | Type | Description |
---|---|---|
AzureBackupServer |
string |
|
AzureIaasVM |
string |
|
AzureSql |
string |
|
AzureStorage |
string |
|
AzureWorkload |
string |
|
DPM |
string |
|
DefaultBackup |
string |
|
Invalid |
string |
|
MAB |
string |
CloudError
Réponse d’erreur du service Container Instance.
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
CloudErrorBody
Réponse d’erreur du service Container Instance.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation. |
details |
Liste de détails supplémentaires sur l’erreur. |
|
message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
ContainerIdentityInfo
Informations sur l’identité du conteneur
Nom | Type | Description |
---|---|---|
aadTenantId |
string |
Identité de conteneur de protection - Locataire AAD |
audience |
string |
Identité de conteneur de protection - Audience |
servicePrincipalClientId |
string |
Identité de conteneur de protection - Principal de service AAD |
uniqueName |
string |
Nom unique du conteneur |
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é. |
status |
string |
État de ce nœud. Échec | Réussi |
DpmContainer
Conteneur de protection spécifique à la charge de travail DPM.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
canReRegister |
boolean |
Spécifie si le conteneur est réinscrisable. |
containerId |
string |
ID du conteneur. |
containerType |
string:
DPMContainer |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
dpmAgentVersion |
string |
Version de l’agent du moteur de sauvegarde |
dpmServers |
string[] |
Liste des BackupEngines protégeant le conteneur |
extendedInfo |
Informations étendues du conteneur. |
|
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
protectedItemCount |
integer |
Nombre d’éléments protégés dans BackupEngine |
protectionStatus |
string |
Protection status du conteneur. |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
upgradeAvailable |
boolean |
Pour case activée si la mise à niveau est disponible |
DPMContainerExtendedInfo
Informations supplémentaires sur DPMContainer.
Nom | Type | Description |
---|---|---|
lastRefreshedAt |
string |
Dernière heure d’actualisation du DPMContainer. |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorDetail
Classe Error Detail qui encapsule code, message et 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. |
GenericContainer
Classe de base pour le conteneur générique d’éléments de sauvegarde
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType | string: |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (comme MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. La sauvegarde de la charge de travail Azure est VMAppContainer |
extendedInformation |
Informations étendues (non retournées dans lister les appels d’API de conteneur) |
|
fabricName |
string |
Nom de l’infrastructure du conteneur |
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
GenericContainerExtendedInfo
Informations étendues sur le conteneur
Nom | Type | Description |
---|---|---|
containerIdentityInfo |
Informations sur l’identité du conteneur |
|
rawCertData |
string |
Clé publique du certificat de conteneur |
serviceEndpoints |
object |
Sauvegarde Azure points de terminaison de service pour le conteneur |
IaaSVMContainer
Conteneur spécifique à la charge de travail des machines virtuelles IaaS.
Nom | Type | Description |
---|---|---|
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
containerType |
string:
Iaas |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (telles que MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. Sauvegarde de charge de travail Azure est VMAppContainer |
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
resourceGroup |
string |
Nom du groupe de ressources du coffre Recovery Services. |
virtualMachineId |
string |
URL ARM complète de la machine virtuelle représentée par ce conteneur de machine virtuelle IaaS Azure. |
virtualMachineVersion |
string |
Spécifie si le conteneur représente une machine virtuelle Classique ou Azure Resource Manager. |
InquiryInfo
Détails sur les éléments pouvant être protégés dans un conteneur donné.
Nom | Type | Description |
---|---|---|
errorDetail |
Détails de l’erreur si l’état n’est pas réussi. |
|
inquiryDetails |
Détails de la demande qui auront des détails spécifiques à la charge de travail. Par exemple, pour SQL et oracle, cela contiendra des détails différents. |
|
status |
string |
État de la demande pour ce conteneur tel que InProgress | Échec | Réussi |
InquiryValidation
Validation des éléments pouvant être protégés dans un conteneur donné.
Nom | Type | Description |
---|---|---|
additionalDetail |
string |
Détail supplémentaire de l’erreur en cas de non-réussite de l’status. |
errorDetail |
Détail de l’erreur en cas de non-réussite de l’status. |
|
protectableItemCount |
object |
Dictionnaire pour stocker le nombre de ProtectableItems avec la clé POType. |
status |
string |
État de la validation de l’enquête. |
MabContainer
Conteneur avec des éléments sauvegardés à l’aide du moteur de sauvegarde MAB.
Nom | Type | Description |
---|---|---|
agentVersion |
string |
Version de l’agent de ce conteneur. |
backupManagementType |
Type de gestion des sauvegardes pour le conteneur. |
|
canReRegister |
boolean |
Le conteneur peut-il être inscrit une fois de plus. |
containerHealthState |
string |
État d’intégrité du conteneur mab. |
containerId |
integer |
ContainerID représente le conteneur. |
containerType |
string:
Windows |
Type du conteneur. Valeur de cette propriété pour : 1. La machine virtuelle Azure de calcul est Microsoft.Compute/virtualMachines 2. La machine virtuelle Azure de calcul classique est Microsoft.ClassicCompute/virtualMachines 3. Les machines Windows (comme MAB, DPM, etc.) sont Windows 4. Azure SQL instance est AzureSqlContainer. 5. Les conteneurs de stockage sont StorageContainer. 6. La sauvegarde de la charge de travail Azure est VMAppContainer |
extendedInfo |
Informations supplémentaires pour ce conteneur |
|
friendlyName |
string |
Nom convivial du conteneur. |
healthStatus |
string |
État d’intégrité du conteneur. |
mabContainerHealthDetails |
Détails d’intégrité sur ce conteneur mab. |
|
protectableObjectType |
string |
Type de l’objet pouvant être protégé associé à ce conteneur |
protectedItemCount |
integer |
Nombre d’éléments sauvegardés dans ce conteneur. |
registrationStatus |
string |
État de l’inscription du conteneur auprès du coffre Recovery Services. |
MabContainerExtendedInfo
Informations supplémentaires sur le conteneur.
Nom | Type | Description |
---|---|---|
backupItemType |
Type d’éléments de sauvegarde associés à ce conteneur. |
|
backupItems |
string[] |
Liste des éléments de sauvegarde associés à ce conteneur. |
lastBackupStatus |
string |
Dernière status de sauvegarde de ce conteneur. |
lastRefreshedAt |
string |
Horodatage de l’actualisation de ce conteneur. |
policyName |
string |
Stratégie de sauvegarde associée à ce conteneur. |
MABContainerHealthDetails
Détails d’intégrité spécifiques à la charge de travail MAB.
Nom | Type | Description |
---|---|---|
code |
integer |
Code d’intégrité |
message |
string |
Message d’intégrité |
recommendations |
string[] |
Actions recommandées pour l’intégrité |
title |
string |
Titre d’intégrité |
OperationType
opération Re-Do
Nom | Type | Description |
---|---|---|
Invalid |
string |
|
Register |
string |
|
Reregister |
string |
ProtectionContainerResource
Classe de base pour le conteneur avec des éléments de sauvegarde. Les conteneurs avec des charges de travail spécifiques sont dérivés de cette classe.
Nom | Type | Description |
---|---|---|
eTag |
string |
ETag facultatif. |
id |
string |
ID de ressource représente le chemin d’accès complet à la ressource. |
location |
string |
Emplacement de la ressource. |
name |
string |
Nom de la ressource associé à la ressource. |
properties | ProtectionContainer: |
Propriétés ProtectionContainerResource |
tags |
object |
Balises de ressource. |
type |
string |
Le type de ressource représente le chemin d’accès complet de la forme Espace de noms/ResourceType/ResourceType/... |
WorkloadInquiryDetails
Détails d’un élément pouvant être protégé demandé.
Nom | Type | Description |
---|---|---|
inquiryValidation |
Validation des demandes, comme les autorisations et autres validations de sauvegarde. |
|
itemCount |
integer |
Contient le nombre d’éléments pouvant être protégé à l’intérieur de ce conteneur. |
type |
string |
Type de charge de travail tel que SQL, Oracle, etc. |
WorkloadType
Type de charge de travail pour la gestion des sauvegardes
Nom | Type | Description |
---|---|---|
AzureFileShare |
string |
|
AzureSqlDb |
string |
|
Client |
string |
|
Exchange |
string |
|
FileFolder |
string |
|
GenericDataSource |
string |
|
Invalid |
string |
|
SAPAseDatabase |
string |
|
SAPHanaDBInstance |
string |
|
SAPHanaDatabase |
string |
|
SQLDB |
string |
|
SQLDataBase |
string |
|
Sharepoint |
string |
|
SystemState |
string |
|
VM |
string |
|
VMwareVM |
string |