Compartilhar via


Protection Containers - Register

Registra o contêiner com o cofre dos Serviços de Recuperação. Esta é uma operação assíncrona. Para acompanhar o status da operação, use o cabeçalho de localização para chamar para obter o status mais recente da operação.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
containerName
path True

string

Nome do contêiner cujos detalhes precisam ser buscados.

fabricName
path True

string

O nome do BackupFabricResource

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

vaultName
path True

string

O nome do VaultResource

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Tipo Description
eTag

string

ETag opcional.

location

string

A localização geográfica onde o recurso reside

properties ProtectionContainer:

Propriedades ProtectionContainerResource

tags

object

Tags de recursos.

Respostas

Nome Tipo Description
200 OK

ProtectionContainerResource

Operação de atualização do recurso 'ProtectionContainerResource' bem-sucedida

202 Accepted

Operação de recurso aceita.

Cabeçalhos

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

RegisterAzure Storage ProtectionContainers

Solicitação de exemplo

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=2025-08-01

{
  "properties": {
    "acquireStorageAccountLock": "Acquire",
    "backupManagementType": "AzureStorage",
    "containerType": "StorageContainer",
    "friendlyName": "swaggertestsa",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
  }
}

Resposta de exemplo

{
  "name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
  "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
  "properties": {
    "acquireStorageAccountLock": "Acquire",
    "backupManagementType": "AzureStorage",
    "containerType": "StorageContainer",
    "friendlyName": "swaggertestsa",
    "healthStatus": "Healthy",
    "protectedItemCount": 0,
    "registrationStatus": "Registered",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
  }
}
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

Definições

Nome Description
AcquireStorageAccountLock

Se o bloqueio da conta de armazenamento deve ser adquirido para esse contêiner ou não.

AzureBackupServerContainer

Contêiner de proteção específico da carga de trabalho do AzureBackupServer (DPMVenus).

AzureIaaSClassicComputeVMContainer

Item de backup específico da carga de trabalho da VM iaaS que representa uma máquina virtual clássica.

AzureIaaSComputeVMContainer

Item de backup específico da carga de trabalho da VM iaaS que representa uma máquina virtual do Azure Resource Manager.

AzureSQLAGWorkloadContainerProtectionContainer

Contêiner para cargas de trabalho SQL no Grupo de Disponibilidade do SQL.

AzureSqlContainer

Contêiner específico da carga de trabalho do Sql do Azure.

AzureStorageContainer

Contêiner específico da carga de trabalho da Conta de Armazenamento do Azure.

AzureVMAppContainerProtectionContainer

Contêiner para cargas de trabalho SQL em Máquinas Virtuais do Azure.

AzureWorkloadContainer

Contêiner para as cargas de trabalho em execução dentro da Computação do Azure ou da Computação Clássica.

AzureWorkloadContainerExtendedInfo

Informações estendidas do contêiner.

BackupItemType

Tipo de itens de backup associados a esse contêiner.

BackupManagementType

Tipo de gerenciamento de backup para executar o trabalho atual.

ContainerIdentityInfo

Informações de identidade do contêiner

createdByType

O tipo de identidade que criou o recurso.

DistributedNodesInfo

Isso é usado para representar os vários nós do contêiner distribuído.

DpmContainer

Contêiner de proteção específico da carga de trabalho do DPM.

DPMContainerExtendedInfo

Informações adicionais do DPMContainer.

ErrorDetail

Classe Error Detail que encapsula Código, Mensagem e Recomendações.

ErrorResponse

Resposta de erro

GenericContainer

Classe base para contêiner genérico de itens de backup

GenericContainerExtendedInfo

Informações estendidas do contêiner

IaaSVMContainer

Contêiner específico da carga de trabalho da VM iaaS.

InquiryInfo

Detalhes sobre itens protegidos investigados em um determinado contêiner.

InquiryValidation

Validação para itens protegíveis investigados em um determinado contêiner.

MabContainer

Contêiner com itens com backup usando o mecanismo de backup do MAB.

MabContainerExtendedInfo

Informações adicionais do contêiner.

MABContainerHealthDetails

Detalhes de integridade específicos da carga de trabalho do MAB.

OperationType

Operação Re-Do

ProtectableContainerType

Tipo do contêiner. O valor dessa propriedade para

  1. A VM do Azure de computação é Microsoft.Compute/virtualMachines
  2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines
ProtectionContainerResource

Classe base para contêiner com itens de backup. Contêineres com cargas de trabalho específicas são derivados dessa classe.

systemData

Metadados relativos à criação e última modificação do recurso.

WorkloadInquiryDetails

Detalhes de um item protegido indagado.

WorkloadType

Tipo de carga de trabalho para o gerenciamento de backup

AcquireStorageAccountLock

Se o bloqueio da conta de armazenamento deve ser adquirido para esse contêiner ou não.

Valor Description
Acquire
NotAcquire

AzureBackupServerContainer

Contêiner de proteção específico da carga de trabalho do AzureBackupServer (DPMVenus).

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

canReRegister

boolean

Especifica se o contêiner é registrável novamente.

containerId

string

ID do contêiner.

containerType string:

AzureBackupServerContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

dpmAgentVersion

string

Versão do agente do mecanismo de backup

dpmServers

string[]

Lista de BackupEngines protegendo o contêiner

extendedInfo

DPMContainerExtendedInfo

Informações Estendidas do contêiner.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

protectedItemCount

integer (int64)

Número de itens protegidos no BackupEngine

protectionStatus

string

Status de proteção do contêiner.

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

upgradeAvailable

boolean

Para verificar se a atualização está disponível

AzureIaaSClassicComputeVMContainer

Item de backup específico da carga de trabalho da VM iaaS que representa uma máquina virtual clássica.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

Microsoft.ClassicCompute/virtualMachines

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

resourceGroup

string

Nome do grupo de recursos do Cofre dos Serviços de Recuperação.

virtualMachineId

string

URL arm totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure.

virtualMachineVersion

string

Especifica se o contêiner representa uma VM Clássica ou uma VM do Azure Resource Manager.

AzureIaaSComputeVMContainer

Item de backup específico da carga de trabalho da VM iaaS que representa uma máquina virtual do Azure Resource Manager.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

Microsoft.Compute/virtualMachines

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

resourceGroup

string

Nome do grupo de recursos do Cofre dos Serviços de Recuperação.

virtualMachineId

string

URL arm totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure.

virtualMachineVersion

string

Especifica se o contêiner representa uma VM Clássica ou uma VM do Azure Resource Manager.

AzureSQLAGWorkloadContainerProtectionContainer

Contêiner para cargas de trabalho SQL no Grupo de Disponibilidade do SQL.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

SQLAGWorkLoadContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

extendedInfo

AzureWorkloadContainerExtendedInfo

Detalhes adicionais de um contêiner de carga de trabalho.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

lastUpdatedTime

string (date-time)

Carimbo de data/hora quando esse contêiner foi atualizado.

operationType

OperationType

Operação Re-Do

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

sourceResourceId

string

ID do ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure

workloadType

WorkloadType

Tipo de carga de trabalho para o qual o registro foi enviado.

AzureSqlContainer

Contêiner específico da carga de trabalho do Sql do Azure.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

AzureSqlContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

AzureStorageContainer

Contêiner específico da carga de trabalho da Conta de Armazenamento do Azure.

Nome Tipo Description
acquireStorageAccountLock

AcquireStorageAccountLock

Se o bloqueio da conta de armazenamento deve ser adquirido para esse contêiner ou não.

backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

StorageContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

operationType

OperationType

Operação Re-Do

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

protectedItemCount

integer (int64)

Número de itens com backup nesse contêiner.

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

resourceGroup

string

Nome do grupo de recursos do Cofre dos Serviços de Recuperação.

sourceResourceId

string

URL do ARM totalmente qualificada.

storageAccountVersion

string

Versão da conta de armazenamento.

AzureVMAppContainerProtectionContainer

Contêiner para cargas de trabalho SQL em Máquinas Virtuais do Azure.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

VMAppContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

extendedInfo

AzureWorkloadContainerExtendedInfo

Detalhes adicionais de um contêiner de carga de trabalho.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

lastUpdatedTime

string (date-time)

Carimbo de data/hora quando esse contêiner foi atualizado.

operationType

OperationType

Operação Re-Do

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

sourceResourceId

string

ID do ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure

workloadType

WorkloadType

Tipo de carga de trabalho para o qual o registro foi enviado.

AzureWorkloadContainer

Contêiner para as cargas de trabalho em execução dentro da Computação do Azure ou da Computação Clássica.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

AzureWorkloadContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

extendedInfo

AzureWorkloadContainerExtendedInfo

Detalhes adicionais de um contêiner de carga de trabalho.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

lastUpdatedTime

string (date-time)

Carimbo de data/hora quando esse contêiner foi atualizado.

operationType

OperationType

Operação Re-Do

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

sourceResourceId

string

ID do ARM da máquina virtual representada por este Contêiner de Carga de Trabalho do Azure

workloadType

WorkloadType

Tipo de carga de trabalho para o qual o registro foi enviado.

AzureWorkloadContainerExtendedInfo

Informações estendidas do contêiner.

Nome Tipo Description
hostServerName

string

Nome do sistema operacional do host no caso de Stand Alone e Nome do Cluster no caso de contêiner distribuído.

inquiryInfo

InquiryInfo

Status da consulta para o contêiner.

nodesList

DistributedNodesInfo[]

Lista dos nós em caso de contêiner distribuído.

BackupItemType

Tipo de itens de backup associados a esse contêiner.

Valor Description
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance

BackupManagementType

Tipo de gerenciamento de backup para executar o trabalho atual.

Valor Description
Invalid
AzureIaasVM
MAB
DPM
AzureBackupServer
AzureSql
AzureStorage
AzureWorkload
DefaultBackup

ContainerIdentityInfo

Informações de identidade do contêiner

Nome Tipo Description
aadTenantId

string

Identidade do contêiner de proteção – Locatário do AAD

audience

string

Identidade do contêiner de proteção – Público-alvo

servicePrincipalClientId

string

Identidade do contêiner de proteção – Entidade de Serviço do AAD

uniqueName

string

Nome exclusivo do contêiner

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

DistributedNodesInfo

Isso é usado para representar os vários nós do contêiner distribuído.

Nome Tipo Description
errorDetail

ErrorDetail

Detalhes do erro se o Status não for bem-sucedido.

nodeName

string

Nome do nó em um contêiner distribuído.

sourceResourceId

string

ID de recurso do ARM do nó

status

string

Status deste nó. Falha | Conseguiu

DpmContainer

Contêiner de proteção específico da carga de trabalho do DPM.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

canReRegister

boolean

Especifica se o contêiner é registrável novamente.

containerId

string

ID do contêiner.

containerType string:

DPMContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

dpmAgentVersion

string

Versão do agente do mecanismo de backup

dpmServers

string[]

Lista de BackupEngines protegendo o contêiner

extendedInfo

DPMContainerExtendedInfo

Informações Estendidas do contêiner.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

protectedItemCount

integer (int64)

Número de itens protegidos no BackupEngine

protectionStatus

string

Status de proteção do contêiner.

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

upgradeAvailable

boolean

Para verificar se a atualização está disponível

DPMContainerExtendedInfo

Informações adicionais do DPMContainer.

Nome Tipo Description
lastRefreshedAt

string (date-time)

Hora da última atualização do DPMContainer.

ErrorDetail

Classe Error Detail que encapsula Código, Mensagem e Recomendações.

Nome Tipo Description
code

string

Código de erro.

message

string

Mensagem de erro relacionada ao código.

recommendations

string[]

Lista de cadeias de caracteres de recomendação.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

GenericContainer

Classe base para contêiner genérico de itens de backup

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

GenericContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

extendedInformation

GenericContainerExtendedInfo

Informações estendidas (não retornadas em chamadas à API de contêiner de lista)

fabricName

string

Nome da malha do contêiner

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

GenericContainerExtendedInfo

Informações estendidas do contêiner

Nome Tipo Description
containerIdentityInfo

ContainerIdentityInfo

Informações de identidade do contêiner

rawCertData

string

Chave pública do certificado de contêiner

serviceEndpoints

object

Pontos de extremidade do Serviço de Backup do Azure para o contêiner

IaaSVMContainer

Contêiner específico da carga de trabalho da VM iaaS.

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerType string:

IaasVMContainer

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

resourceGroup

string

Nome do grupo de recursos do Cofre dos Serviços de Recuperação.

virtualMachineId

string

URL arm totalmente qualificada da máquina virtual representada por este contêiner de VM IaaS do Azure.

virtualMachineVersion

string

Especifica se o contêiner representa uma VM Clássica ou uma VM do Azure Resource Manager.

InquiryInfo

Detalhes sobre itens protegidos investigados em um determinado contêiner.

Nome Tipo Description
errorDetail

ErrorDetail

Detalhes do erro se o Status não for bem-sucedido.

inquiryDetails

WorkloadInquiryDetails[]

Detalhes da investigação que terão detalhes específicos da carga de trabalho. Por exemplo, para SQL e oracle, isso conterá detalhes diferentes.

status

string

Status da consulta para esse contêiner, como InProgress | Falha | Conseguiu

InquiryValidation

Validação para itens protegíveis investigados em um determinado contêiner.

Nome Tipo Description
additionalDetail

string

Erro Detalhes Adicionais caso o status não seja bem-sucedido.

errorDetail

ErrorDetail

Detalhe do erro caso o status não seja bem-sucedido.

protectableItemCount

Dicionário para armazenar a contagem de ProtectableItems com a chave POType.

status

string

Status da validação de inquérito.

MabContainer

Contêiner com itens com backup usando o mecanismo de backup do MAB.

Nome Tipo Description
agentVersion

string

Versão do agente deste contêiner.

backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

canReRegister

boolean

O contêiner pode ser registrado mais uma vez.

containerHealthState

string

Estado de integridade do contêiner mab.

containerId

integer (int64)

ContainerID representa o contêiner.

containerType string:

Windows

Tipo do contêiner. O valor dessa propriedade para: 1. A VM do Azure de computação é Microsoft.Compute/virtualMachines 2. A VM do Azure de computação clássica é Microsoft.ClassicCompute/virtualMachines 3. Computadores Windows (como MAB, DPM etc) são Windows 4. A instância do SQL do Azure é AzureSqlContainer. 5 Os contêineres de armazenamento são StorageContainer. 6. O backup da carga de trabalho do Azure é VMAppContainer

extendedInfo

MabContainerExtendedInfo

Informações adicionais para este contêiner

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

mabContainerHealthDetails

MABContainerHealthDetails[]

Detalhes de integridade neste contêiner de mab.

protectableObjectType

string

Tipo do objeto protegível associado a este contêiner

protectedItemCount

integer (int64)

Número de itens com backup nesse contêiner.

registrationStatus

string

Status do registro do contêiner com o Cofre dos Serviços de Recuperação.

MabContainerExtendedInfo

Informações adicionais do contêiner.

Nome Tipo Description
backupItemType

BackupItemType

Tipo de itens de backup associados a esse contêiner.

backupItems

string[]

Lista de itens de backup associados a esse contêiner.

lastBackupStatus

string

Status de backup mais recente desse contêiner.

lastRefreshedAt

string (date-time)

Carimbo de data/hora quando esse contêiner foi atualizado.

policyName

string

Política de backup associada a esse contêiner.

MABContainerHealthDetails

Detalhes de integridade específicos da carga de trabalho do MAB.

Nome Tipo Description
code

integer (int32)

Código de integridade

message

string

Mensagem de integridade

recommendations

string[]

Ações recomendadas para a integridade

title

string

Título de integridade

OperationType

Operação Re-Do

Valor Description
Invalid
Register
Reregister
Rehydrate

ProtectableContainerType

Tipo do contêiner. O valor dessa propriedade para

  1. A VM do Azure de computação é Microsoft.Compute/virtualMachines
  2. A VM do Azure de Computação Clássica é Microsoft.ClassicCompute/virtualMachines
Valor Description
Invalid
Unknown
IaasVMContainer
IaasVMServiceContainer
DPMContainer
AzureBackupServerContainer
MABContainer
Cluster
AzureSqlContainer
Windows
VCenter
VMAppContainer
SQLAGWorkLoadContainer
StorageContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
AzureWorkloadContainer

ProtectionContainerResource

Classe base para contêiner com itens de backup. Contêineres com cargas de trabalho específicas são derivados dessa classe.

Nome Tipo Description
eTag

string

ETag opcional.

id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A localização geográfica onde o recurso reside

name

string

O nome do recurso

properties ProtectionContainer:

Propriedades ProtectionContainerResource

systemData

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

WorkloadInquiryDetails

Detalhes de um item protegido indagado.

Nome Tipo Description
inquiryValidation

InquiryValidation

Validação de consulta, como permissões e outras validações de backup.

itemCount

integer (int64)

Contém a contagem de itens protegidos dentro deste contêiner.

type

string

Tipo de carga de trabalho, como SQL, Oracle etc.

WorkloadType

Tipo de carga de trabalho para o gerenciamento de backup

Valor Description
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance