Protection Containers - Register

Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2021-02-10

Параметры URI

Name In Required Type Description
containerName
path True
  • string

Имя зарегистрированного контейнера.

fabricName
path True
  • string

Имя структуры, связанное с контейнером.

resourceGroupName
path True
  • string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

subscriptionId
path True
  • string

Идентификатор подписки.

vaultName
path True
  • string

Имя хранилища служб восстановления.

api-version
query True
  • string

Версия клиентского API.

Текст запроса

Name Type Description
eTag
  • string

Необязательный ETag.

location
  • string

Расположение ресурса.

properties ProtectionContainer:

Свойства ProtectionContainerResource

tags
  • object

Теги ресурсов.

Ответы

Name Type Description
200 OK

ОК

202 Accepted

Принято

Other Status Codes

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation олицетворения учетной записи пользователя.

Примеры

RegisterAzure Storage ProtectionContainers

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.RecoveryServices/vaults/testvault/backupFabrics/Azure/protectionContainers/VMAppContainer;Compute;testRG;testSQL?api-version=2021-02-10

{
  "properties": {
    "friendlyName": "testSQL",
    "backupManagementType": "AzureWorkload",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testSQL",
    "containerType": "VMAppContainer"
  }
}

Sample Response

Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.RecoveryServices/vaults/testvault/backupFabrics/Azure/protectionContainers/VMAppContainer;Compute;testRG;testSQL/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.RecoveryServices/vaults/testvault/backupFabrics/Azure/protectionContainers/VMAppContainer;Compute;testRG;testSQL/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
{
  "name": "VMAppContainer;Compute;testRG;testSQL",
  "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/VMAppContainer;Compute;testRG;testSQL",
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
  "properties": {
    "extendedInfo": {
      "hostServerName": "testsql",
      "nodesList": [],
      "inquiryInfo": {
        "status": "Success",
        "errorDetail": {
          "code": "Success",
          "message": "Not Available",
          "recommendations": [
            "Not Available"
          ]
        },
        "inquiryDetails": [
          {
            "type": "sql",
            "itemCount": 14,
            "inquiryValidation": {
              "status": "Success",
              "errorDetail": {
                "code": "Success",
                "message": "Not Available",
                "recommendations": [
                  "Not Available"
                ]
              }
            }
          }
        ]
      }
    },
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testSQL",
    "backupManagementType": "AzureWorkload",
    "workloadType": null,
    "containerType": "VMAppContainer",
    "friendlyName": "testSQL"
  }
}

Определения

AzureBackupServerContainer

Контейнер защиты, зависящий от рабочей нагрузки AzureBackupServer (DPMVenus).

AzureIaaSClassicComputeVMContainer

Элемент резервного копирования виртуальной машины IaaS, зависящий от рабочей нагрузки, представляющий классическую виртуальную машину.

AzureIaaSComputeVMContainer

Элемент резервного копирования виртуальной машины IaaS, представляющий виртуальную машину Azure Resource Manager.

AzureSQLAGWorkloadContainerProtectionContainer

Контейнер для рабочих нагрузок SQL в группе доступности SQL.

AzureSqlContainer

Контейнер, зависящий от рабочей нагрузки Sql Azure.

AzureStorageContainer

Контейнер, зависящий от рабочей нагрузки учетной записи хранения Azure.

AzureVMAppContainerProtectionContainer

Контейнер для рабочих нагрузок SQL в Azure Виртуальные машины.

AzureWorkloadContainer

Контейнер для рабочих нагрузок, выполняющихся в службе вычислений Azure или классической вычислительной среды.

AzureWorkloadContainerExtendedInfo

Расширенная информация о контейнере.

BackupItemType

Тип элементов резервного копирования, связанных с этим контейнером.

BackupManagementType

Тип управления резервным копированием для резервного копирования элемента.

CloudError

Ответ об ошибке службы экземпляра контейнера.

CloudErrorBody

Ответ об ошибке службы экземпляра контейнера.

ContainerIdentityInfo

Сведения об удостоверении контейнера

ContainerType

Тип контейнера для фильтра

DistributedNodesInfo

Он используется для представления различных узлов распределенного контейнера.

DpmContainer

Контейнер защиты, зависящий от рабочей нагрузки DPM.

DPMContainerExtendedInfo

Дополнительные сведения о DPMContainer.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Класс Error Detail, инкапсулирующий код, сообщение и рекомендации.

GenericContainer

Базовый класс для универсального контейнера элементов резервного копирования

GenericContainerExtendedInfo

Расширенные сведения о контейнере

IaaSVMContainer

Контейнер виртуальной машины IaaS, зависящий от рабочей нагрузки.

InquiryInfo

Сведения о запрашиваемых защищенных элементах в заданном контейнере.

InquiryValidation

Проверка запрашиваемых защищенных элементов в заданном контейнере.

MabContainer

Контейнер с элементами, резервными копиями с помощью подсистемы резервного копирования MAB.

MabContainerExtendedInfo

Дополнительные сведения о контейнере.

MABContainerHealthDetails

Сведения о работоспособности для конкретной рабочей нагрузки MAB.

OperationType

Операция Re-Do

ProtectionContainerResource

Базовый класс для контейнера с элементами резервного копирования. Контейнеры с определенными рабочими нагрузками являются производными от этого класса.

WorkloadInquiryDetails

Сведения о запрашиваемом защищенном элементе.

WorkloadType

Тип рабочей нагрузки для управления резервным копированием

AzureBackupServerContainer

Контейнер защиты, зависящий от рабочей нагрузки AzureBackupServer (DPMVenus).

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

canReRegister
  • boolean

Указывает, можно ли повторно регистрировать контейнер.

containerId
  • string

Идентификатор контейнера.

containerType string:

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

dpmAgentVersion
  • string

Версия агента ядра резервного копирования

dpmServers
  • string[]

Список backupEngines, защищающих контейнер

extendedInfo

Расширенные сведения о контейнере.

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

protectedItemCount
  • integer

Количество защищенных элементов в BackupEngine

protectionStatus
  • string

Состояние защиты контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

upgradeAvailable
  • boolean

Проверка доступности обновления

AzureIaaSClassicComputeVMContainer

Элемент резервного копирования виртуальной машины IaaS, зависящий от рабочей нагрузки, представляющий классическую виртуальную машину.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:
  • Microsoft.ClassicCompute/virtualMachines

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

resourceGroup
  • string

Имя группы ресурсов хранилища служб восстановления.

virtualMachineId
  • string

Полный URL-адрес ARM виртуальной машины, представленной этим контейнером виртуальной машины IaaS Azure.

virtualMachineVersion
  • string

Указывает, представляет ли контейнер классическую или Resource Manager виртуальную машину Azure.

AzureIaaSComputeVMContainer

Элемент резервного копирования виртуальной машины IaaS, представляющий виртуальную машину Azure Resource Manager.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:
  • Microsoft.Compute/virtualMachines

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

resourceGroup
  • string

Имя группы ресурсов хранилища служб восстановления.

virtualMachineId
  • string

Полный URL-адрес ARM виртуальной машины, представленной этим контейнером виртуальной машины IaaS Azure.

virtualMachineVersion
  • string

Указывает, представляет ли контейнер классическую или виртуальную машину Azure Resource Manager.

AzureSQLAGWorkloadContainerProtectionContainer

Контейнер для рабочих нагрузок SQL в группе доступности SQL.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:
  • SQLAGWorkLoadContainer

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

extendedInfo

Дополнительные сведения о контейнере рабочей нагрузки.

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

lastUpdatedTime
  • string

Метка времени обновления этого контейнера.

operationType

Операция Re-Do

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

sourceResourceId
  • string

Идентификатор ARM виртуальной машины, представленной этим контейнером рабочей нагрузки Azure

workloadType

Тип рабочей нагрузки, для которого была отправлена регистрация.

AzureSqlContainer

Контейнер, зависящий от рабочей нагрузки Sql Azure.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

AzureStorageContainer

Контейнер, зависящий от рабочей нагрузки учетной записи хранения Azure.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:
  • StorageContainer

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

protectedItemCount
  • integer

Количество элементов, резервное копирование которых выполняется в этом контейнере.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

resourceGroup
  • string

Имя группы ресурсов хранилища служб восстановления.

sourceResourceId
  • string

Полный URL-адрес ARM.

storageAccountVersion
  • string

Версия учетной записи хранения.

AzureVMAppContainerProtectionContainer

Контейнер для рабочих нагрузок SQL в Azure Виртуальные машины.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:
  • VMAppContainer

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

extendedInfo

Дополнительные сведения о контейнере рабочей нагрузки.

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

lastUpdatedTime
  • string

Метка времени обновления этого контейнера.

operationType

Операция Re-Do

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

sourceResourceId
  • string

Идентификатор ARM виртуальной машины, представленной этим контейнером рабочей нагрузки Azure

workloadType

Тип рабочей нагрузки, для которого была отправлена регистрация.

AzureWorkloadContainer

Контейнер для рабочих нагрузок, выполняющихся в службе вычислений Azure или классической вычислительной среды.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

extendedInfo

Дополнительные сведения о контейнере рабочей нагрузки.

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

lastUpdatedTime
  • string

Метка времени обновления этого контейнера.

operationType

Операция Re-Do

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

sourceResourceId
  • string

Идентификатор ARM виртуальной машины, представленной этим контейнером рабочей нагрузки Azure

workloadType

Тип рабочей нагрузки, для которого была отправлена регистрация.

AzureWorkloadContainerExtendedInfo

Расширенная информация о контейнере.

Name Type Description
hostServerName
  • string

Имя ос узла в случае автономного и кластерного имени в случае распределенного контейнера.

inquiryInfo

Состояние запроса для контейнера.

nodesList

Список узлов в случае распределенного контейнера.

BackupItemType

Тип элементов резервного копирования, связанных с этим контейнером.

Name Type Description
AzureFileShare
  • string
AzureSqlDb
  • string
Client
  • string
Exchange
  • string
FileFolder
  • string
GenericDataSource
  • string
Invalid
  • string
SAPAseDatabase
  • string
SAPHanaDatabase
  • string
SQLDB
  • string
SQLDataBase
  • string
Sharepoint
  • string
SystemState
  • string
VM
  • string
VMwareVM
  • string

BackupManagementType

Тип управления резервным копированием для резервного копирования элемента.

Name Type Description
AzureBackupServer
  • string
AzureIaasVM
  • string
AzureSql
  • string
AzureStorage
  • string
AzureWorkload
  • string
DPM
  • string
DefaultBackup
  • string
Invalid
  • string
MAB
  • string

CloudError

Ответ об ошибке службы экземпляра контейнера.

Name Type Description
error

Объект ошибки.

CloudErrorBody

Ответ об ошибке службы экземпляра контейнера.

Name Type Description
additionalInfo

Дополнительные сведения об ошибке.

code
  • string

Идентификатор ошибки. Коды инвариантны и предназначены для программного использования.

details

Список дополнительных сведений об ошибке.

message
  • string

Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе.

target
  • string

Целевой объект конкретной ошибки. Например, имя свойства в ошибке.

ContainerIdentityInfo

Сведения об удостоверении контейнера

Name Type Description
aadTenantId
  • string

Удостоверение контейнера защиты — клиент AAD

audience
  • string

Удостоверение контейнера защиты — аудитория

servicePrincipalClientId
  • string

Удостоверение контейнера защиты — субъект-служба AAD

uniqueName
  • string

Уникальное имя контейнера

ContainerType

Тип контейнера для фильтра

Name Type Description
AzureBackupServerContainer
  • string
AzureSqlContainer
  • string
Cluster
  • string
DPMContainer
  • string
GenericContainer
  • string
IaasVMContainer
  • string
IaasVMServiceContainer
  • string
Invalid
  • string
MABContainer
  • string
SQLAGWorkLoadContainer
  • string
StorageContainer
  • string
Unknown
  • string
VCenter
  • string
VMAppContainer
  • string
Windows
  • string

DistributedNodesInfo

Он используется для представления различных узлов распределенного контейнера.

Name Type Description
errorDetail

Сведения об ошибке, если состояние не выполнено.

nodeName
  • string

Имя узла в распределенном контейнере.

status
  • string

Состояние этого узла. Сбой | Удалось

DpmContainer

Контейнер защиты, зависящий от рабочей нагрузки DPM.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

canReRegister
  • boolean

Указывает, можно ли повторно регистрировать контейнер.

containerId
  • string

Идентификатор контейнера.

containerType string:
  • DPMContainer

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

dpmAgentVersion
  • string

Версия агента ядра резервного копирования

dpmServers
  • string[]

Список backupEngines, защищающих контейнер

extendedInfo

Расширенные сведения о контейнере.

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

protectedItemCount
  • integer

Количество защищенных элементов в BackupEngine

protectionStatus
  • string

Состояние защиты контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

upgradeAvailable
  • boolean

Проверка доступности обновления

DPMContainerExtendedInfo

Дополнительные сведения о DPMContainer.

Name Type Description
lastRefreshedAt
  • string

Время последнего обновления DPMContainer.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Name Type Description
info
  • object

Дополнительные сведения.

type
  • string

Дополнительный тип сведений.

ErrorDetail

Класс Error Detail, инкапсулирующий код, сообщение и рекомендации.

Name Type Description
code
  • string

Код ошибки.

message
  • string

Сообщение об ошибке, связанное с кодом.

recommendations
  • string[]

Список строк рекомендаций.

GenericContainer

Базовый класс для универсального контейнера элементов резервного копирования

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

extendedInformation

Расширенная информация (не возвращается в вызовах API контейнера списка)

fabricName
  • string

Имя структуры контейнера

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

GenericContainerExtendedInfo

Расширенные сведения о контейнере

Name Type Description
containerIdentityInfo

Сведения об удостоверении контейнера

rawCertData
  • string

Открытый ключ сертификата контейнера

serviceEndpoints
  • object

Azure Backup конечные точки службы для контейнера

IaaSVMContainer

Контейнер виртуальной машины IaaS, зависящий от рабочей нагрузки.

Name Type Description
backupManagementType

Тип управления резервным копированием для контейнера.

containerType string:

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

resourceGroup
  • string

Имя группы ресурсов хранилища служб восстановления.

virtualMachineId
  • string

Полный URL-адрес ARM виртуальной машины, представленной этим контейнером виртуальной машины IaaS Azure.

virtualMachineVersion
  • string

Указывает, представляет ли контейнер классическую или Resource Manager виртуальную машину Azure.

InquiryInfo

Сведения о запрашиваемых защищенных элементах в заданном контейнере.

Name Type Description
errorDetail

Сведения об ошибке, если состояние не выполнено.

inquiryDetails

Сведения о запросе, которые будут содержать конкретные сведения о рабочей нагрузке. Например, для SQL и oracle это будет содержать различные сведения.

status
  • string

Состояние запроса для этого контейнера, например InProgress | Сбой | Удалось

InquiryValidation

Проверка запрашиваемых защищенных элементов в заданном контейнере.

Name Type Description
additionalDetail
  • string

Ошибка "Дополнительные сведения" в случае, если состояние не выполнено успешно.

errorDetail

Сведения об ошибке в случае, если состояние не выполнено успешно.

status
  • string

Состояние проверки запроса.

MabContainer

Контейнер с элементами, резервными копиями с помощью подсистемы резервного копирования MAB.

Name Type Description
agentVersion
  • string

Версия агента этого контейнера.

backupManagementType

Тип управления резервным копированием для контейнера.

canReRegister
  • boolean

Можно ли зарегистрировать контейнер еще раз.

containerHealthState
  • string

Состояние работоспособности контейнера mab.

containerId
  • integer

ContainerID представляет контейнер.

containerType string:
  • Windows

Тип контейнера. Значение этого свойства для: 1. Вычислительная виртуальная машина Azure — Microsoft.Compute/virtualMachines 2. Классическая виртуальная машина Azure для вычислений — Microsoft.ClassicCompute/virtualMachines 3. Компьютеры Windows (например, MAB, DPM и т. д.) — Windows 4. Azure SQL экземпляром является AzureSqlContainer. 5. Контейнеры хранилища — StorageContainer. 6. Резервное копирование рабочей нагрузки Azure — VMAppContainer

extendedInfo

Дополнительные сведения для этого контейнера

friendlyName
  • string

Удобное имя контейнера.

healthStatus
  • string

Состояние работоспособности контейнера.

mabContainerHealthDetails

Сведения о работоспособности этого контейнера mab.

protectedItemCount
  • integer

Количество элементов, резервное копирование которых выполняется в этом контейнере.

registrationStatus
  • string

Состояние регистрации контейнера в хранилище служб восстановления.

MabContainerExtendedInfo

Дополнительные сведения о контейнере.

Name Type Description
backupItemType

Тип элементов резервного копирования, связанных с этим контейнером.

backupItems
  • string[]

Список элементов резервного копирования, связанных с этим контейнером.

lastBackupStatus
  • string

Последнее состояние резервного копирования этого контейнера.

lastRefreshedAt
  • string

Метка времени обновления этого контейнера.

policyName
  • string

Политика резервного копирования, связанная с этим контейнером.

MABContainerHealthDetails

Сведения о работоспособности для конкретной рабочей нагрузки MAB.

Name Type Description
code
  • integer

Код работоспособности

message
  • string

Сообщение о работоспособности

recommendations
  • string[]

Рекомендуемые действия работоспособности

title
  • string

Заголовок работоспособности

OperationType

Операция Re-Do

Name Type Description
Invalid
  • string
Register
  • string
Reregister
  • string

ProtectionContainerResource

Базовый класс для контейнера с элементами резервного копирования. Контейнеры с определенными рабочими нагрузками являются производными от этого класса.

Name Type Description
eTag
  • string

Необязательный ETag.

id
  • string

Идентификатор ресурса представляет полный путь к ресурсу.

location
  • string

Расположение ресурса.

name
  • string

Имя ресурса, связанное с ресурсом.

properties ProtectionContainer:

Свойства ProtectionContainerResource

tags
  • object

Теги ресурсов.

type
  • string

Тип ресурса представляет полный путь к пространству имен формы/ResourceType/ResourceType/...

WorkloadInquiryDetails

Сведения о запрашиваемом защищенном элементе.

Name Type Description
inquiryValidation

Проверка запроса, например разрешения и другие проверки резервного копирования.

itemCount
  • integer

Содержит список защищаемых элементов внутри этого контейнера.

type
  • string

Тип рабочей нагрузки, такой как SQL, Oracle и т. д.

WorkloadType

Тип рабочей нагрузки для управления резервным копированием

Name Type Description
AzureFileShare
  • string
AzureSqlDb
  • string
Client
  • string
Exchange
  • string
FileFolder
  • string
GenericDataSource
  • string
Invalid
  • string
SAPAseDatabase
  • string
SAPHanaDatabase
  • string
SQLDB
  • string
SQLDataBase
  • string
Sharepoint
  • string
SystemState
  • string
VM
  • string
VMwareVM
  • string