Поделиться через


Deleted Protection Containers - List

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupDeletedProtectionContainers?api-version=2025-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupDeletedProtectionContainers?api-version=2025-08-01&$filter={$filter}

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не зависит от регистра.

subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

vaultName
path True

string

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

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

$filter
query

string

Параметры фильтра OData.

Ответы

Имя Тип Описание
200 OK

ProtectionContainerResourceList

Операция Azure успешно завершена.

Other Status Codes

ErrorResponse

Непредвиденное сообщение об ошибке.

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

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

List Backup Protection Containers

Образец запроса

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.RecoveryServices/vaults/testVault/backupDeletedProtectionContainers?api-version=2025-08-01&$filter=backupManagementType eq 'AzureWorkload'

Пример ответа

{
  "value": [
    {
      "name": "StorageContainer;Storage;testrg;suchandrtestsa125",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
      "id": "/subscriptions/172424a4-d65f-421e-a8de-197d98aabeba/resourcegroups/testrg/providers/microsoft.recoveryservices/vaults/suchandr-test-vault-wcus/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;testrg;suchandrtestsa125",
      "properties": {
        "backupManagementType": "AzureStorage",
        "containerType": "StorageContainer",
        "friendlyName": "suchandrtestsa125",
        "healthStatus": "Healthy",
        "protectedItemCount": 2,
        "registrationStatus": "SoftDeleted",
        "sourceResourceId": "/subscriptions/172424a4-d65f-421e-a8de-197d98aabeba/resourceGroups/testrg/providers/Microsoft.Storage/storageAccounts/suchandrtestsa125"
      }
    }
  ]
}

Определения

Имя Описание
AcquireStorageAccountLock

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

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

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

ContainerIdentityInfo

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

createdByType

Тип удостоверения, создавшего ресурс.

DistributedNodesInfo

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

DpmContainer

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

DPMContainerExtendedInfo

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

ErrorDetail

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

ErrorResponse

Ответ на ошибку

GenericContainer

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

GenericContainerExtendedInfo

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

IaaSVMContainer

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

InquiryInfo

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

InquiryValidation

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

MabContainer

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

MabContainerExtendedInfo

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

MABContainerHealthDetails

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

OperationType

Операция Re-Do

ProtectableContainerType

Тип контейнера. Значение этого свойства для

  1. Вычислительная виртуальная машина Azure — это Microsoft.Compute/virtualMachines
  2. Классическая вычислительная виртуальная машина Azure — это Microsoft.ClassicCompute/virtualMachines
ProtectionContainerResource

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

ProtectionContainerResourceList

Список ресурсов ProtectionContainer

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

WorkloadInquiryDetails

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

WorkloadType

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

AcquireStorageAccountLock

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

Значение Описание
Acquire
NotAcquire

AzureBackupServerContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

canReRegister

boolean

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

containerId

string

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

containerType string:

AzureBackupServerContainer

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

dpmAgentVersion

string

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

dpmServers

string[]

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

extendedInfo

DPMContainerExtendedInfo

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

protectedItemCount

integer (int64)

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

protectionStatus

string

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

registrationStatus

string

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

upgradeAvailable

boolean

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

AzureIaaSClassicComputeVMContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

Microsoft.ClassicCompute/virtualMachines

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

resourceGroup

string

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

virtualMachineId

string

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

virtualMachineVersion

string

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

AzureIaaSComputeVMContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

Microsoft.Compute/virtualMachines

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

resourceGroup

string

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

virtualMachineId

string

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

virtualMachineVersion

string

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

AzureSQLAGWorkloadContainerProtectionContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

SQLAGWorkLoadContainer

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

extendedInfo

AzureWorkloadContainerExtendedInfo

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

lastUpdatedTime

string (date-time)

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

operationType

OperationType

Операция Re-Do

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

sourceResourceId

string

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

workloadType

WorkloadType

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

AzureSqlContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

AzureSqlContainer

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

AzureStorageContainer

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

Имя Тип Описание
acquireStorageAccountLock

AcquireStorageAccountLock

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

backupManagementType

BackupManagementType

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

containerType string:

StorageContainer

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

operationType

OperationType

Операция Re-Do

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

protectedItemCount

integer (int64)

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

registrationStatus

string

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

resourceGroup

string

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

sourceResourceId

string

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

storageAccountVersion

string

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

AzureVMAppContainerProtectionContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

VMAppContainer

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

extendedInfo

AzureWorkloadContainerExtendedInfo

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

lastUpdatedTime

string (date-time)

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

operationType

OperationType

Операция Re-Do

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

sourceResourceId

string

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

workloadType

WorkloadType

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

AzureWorkloadContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

AzureWorkloadContainer

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

extendedInfo

AzureWorkloadContainerExtendedInfo

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

lastUpdatedTime

string (date-time)

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

operationType

OperationType

Операция Re-Do

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

sourceResourceId

string

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

workloadType

WorkloadType

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

AzureWorkloadContainerExtendedInfo

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

Имя Тип Описание
hostServerName

string

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

inquiryInfo

InquiryInfo

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

nodesList

DistributedNodesInfo[]

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

BackupItemType

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

Значение Описание
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance

BackupManagementType

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

Значение Описание
Invalid
AzureIaasVM
MAB
DPM
AzureBackupServer
AzureSql
AzureStorage
AzureWorkload
DefaultBackup

ContainerIdentityInfo

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

Имя Тип Описание
aadTenantId

string

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

audience

string

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

servicePrincipalClientId

string

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

uniqueName

string

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

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

DistributedNodesInfo

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

Имя Тип Описание
errorDetail

ErrorDetail

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

nodeName

string

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

sourceResourceId

string

Идентификатор ресурса ARM узла

status

string

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

DpmContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

canReRegister

boolean

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

containerId

string

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

containerType string:

DPMContainer

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

dpmAgentVersion

string

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

dpmServers

string[]

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

extendedInfo

DPMContainerExtendedInfo

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

protectedItemCount

integer (int64)

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

protectionStatus

string

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

registrationStatus

string

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

upgradeAvailable

boolean

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

DPMContainerExtendedInfo

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

Имя Тип Описание
lastRefreshedAt

string (date-time)

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

ErrorDetail

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

Имя Тип Описание
code

string

Код ошибки.

message

string

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

recommendations

string[]

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

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

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

GenericContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

GenericContainer

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

extendedInformation

GenericContainerExtendedInfo

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

fabricName

string

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

GenericContainerExtendedInfo

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

Имя Тип Описание
containerIdentityInfo

ContainerIdentityInfo

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

rawCertData

string

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

serviceEndpoints

object

Конечные точки службы архивации Azure для контейнера

IaaSVMContainer

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

Имя Тип Описание
backupManagementType

BackupManagementType

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

containerType string:

IaasVMContainer

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

registrationStatus

string

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

resourceGroup

string

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

virtualMachineId

string

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

virtualMachineVersion

string

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

InquiryInfo

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

Имя Тип Описание
errorDetail

ErrorDetail

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

inquiryDetails

WorkloadInquiryDetails[]

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

status

string

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

InquiryValidation

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

Имя Тип Описание
additionalDetail

string

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

errorDetail

ErrorDetail

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

protectableItemCount

Словарь для хранения количества ProtectableItems с помощью ключа POType.

status

string

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

MabContainer

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

Имя Тип Описание
agentVersion

string

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

backupManagementType

BackupManagementType

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

canReRegister

boolean

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

containerHealthState

string

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

containerId

integer (int64)

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

containerType string:

Windows

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

extendedInfo

MabContainerExtendedInfo

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

friendlyName

string

Дружественное имя контейнера.

healthStatus

string

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

mabContainerHealthDetails

MABContainerHealthDetails[]

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

protectableObjectType

string

Тип защищаемого объекта, связанного с этим контейнером

protectedItemCount

integer (int64)

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

registrationStatus

string

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

MabContainerExtendedInfo

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

Имя Тип Описание
backupItemType

BackupItemType

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

backupItems

string[]

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

lastBackupStatus

string

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

lastRefreshedAt

string (date-time)

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

policyName

string

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

MABContainerHealthDetails

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

Имя Тип Описание
code

integer (int32)

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

message

string

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

recommendations

string[]

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

title

string

Название работоспособности

OperationType

Операция Re-Do

Значение Описание
Invalid
Register
Reregister
Rehydrate

ProtectableContainerType

Тип контейнера. Значение этого свойства для

  1. Вычислительная виртуальная машина Azure — это Microsoft.Compute/virtualMachines
  2. Классическая вычислительная виртуальная машина Azure — это Microsoft.ClassicCompute/virtualMachines
Значение Описание
Invalid
Unknown
IaasVMContainer
IaasVMServiceContainer
DPMContainer
AzureBackupServerContainer
MABContainer
Cluster
AzureSqlContainer
Windows
VCenter
VMAppContainer
SQLAGWorkLoadContainer
StorageContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
AzureWorkloadContainer

ProtectionContainerResource

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

Имя Тип Описание
eTag

string

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

id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса

properties ProtectionContainer:

Свойства ProtectionContainerResource

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

object

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

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

ProtectionContainerResourceList

Список ресурсов ProtectionContainer

Имя Тип Описание
nextLink

string

Универсальный код ресурса (URI) для получения следующей страницы ресурсов с каждым вызовом API, возвращающим до 200 ресурсов на страницу. Используйте ListNext() для получения следующей страницы, если общее количество ресурсов превышает 200.

value

ProtectionContainerResource[]

Список ресурсов.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

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

WorkloadInquiryDetails

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

Имя Тип Описание
inquiryValidation

InquiryValidation

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

itemCount

integer (int64)

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

type

string

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

WorkloadType

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

Значение Описание
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance