Compartilhar via


Protectable Containers - List

Lista os contêineres que podem ser registrados no Cofre dos Serviços de Recuperação.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectableContainers?api-version=2024-10-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectableContainers?api-version=2024-10-01&$filter={$filter}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
fabricName
path True

string

resourceGroupName
path True

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

subscriptionId
path True

string

A ID da assinatura.

vaultName
path True

string

O nome do cofre dos serviços de recuperação.

api-version
query True

string

Versão da API do cliente.

$filter
query

string

Opções de filtro OData.

Respostas

Nome Tipo Description
200 OK

ProtectableContainerResourceList

OKEY

Other Status Codes

CloudError

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo 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 represente sua conta de usuário.

Exemplos

List protectable items with backupManagementType filter as AzureStorage

Solicitação de exemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.RecoveryServices/vaults/testvault/backupFabrics/Azure/protectableContainers?api-version=2024-10-01&$filter=backupManagementType eq 'AzureStorage' and workloadType eq 'AzureFileShare'

Resposta de exemplo

{
  "value": [
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.RecoveryServices/vaults/testvault/backupFabrics/Azure/protectableContainers/StorageContainer;storage;test-rg;teststorage",
      "name": "StorageContainer;storage;test-rg;testst",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectableContainers",
      "properties": {
        "friendlyName": "teststorage",
        "backupManagementType": "AzureStorage",
        "protectableContainerType": "StorageContainer",
        "healthStatus": "Healthy",
        "containerId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/teststorage"
      }
    },
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.RecoveryServices/vaults/testvault/backupFabrics/Azure/protectableContainers/StorageContainer;ClassicStorage;test-rg;teststorage",
      "name": "StorageContainer;ClassicStorage;test-rg;teststorage",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectableContainers",
      "properties": {
        "friendlyName": "teststorage",
        "backupManagementType": "AzureStorage",
        "protectableContainerType": "StorageContainer",
        "healthStatus": "Healthy",
        "containerId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.ClassicStorage/storageAccounts/teststorage"
      }
    }
  ]
}

Definições

Nome Description
AzureStorageProtectableContainer

Contêineres protegíveis específicos do Armazenamento do Azure

AzureVMAppContainerProtectableContainer

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

BackupManagementType

Tipo de gerenciamento de backup para o item de backup.

CloudError

Uma resposta de erro do serviço instância de contêiner.

CloudErrorBody

Uma resposta de erro do serviço instância de contêiner.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ProtectableContainerResource

Classe de contêiner protectável.

ProtectableContainerResourceList

Lista de recursos protectableContainer

AzureStorageProtectableContainer

Contêineres protegíveis específicos do Armazenamento do Azure

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerId

string

ID de malha do contêiner, como a ID do ARM.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableContainerType 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

AzureVMAppContainerProtectableContainer

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

Nome Tipo Description
backupManagementType

BackupManagementType

Tipo de gerenciamento de backup para o contêiner.

containerId

string

ID de malha do contêiner, como a ID do ARM.

friendlyName

string

Nome amigável do contêiner.

healthStatus

string

Status da integridade do contêiner.

protectableContainerType 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

BackupManagementType

Tipo de gerenciamento de backup para o item de backup.

Nome Tipo Description
AzureBackupServer

string

AzureIaasVM

string

AzureSql

string

AzureStorage

string

AzureWorkload

string

DPM

string

DefaultBackup

string

Invalid

string

MAB

string

CloudError

Uma resposta de erro do serviço instância de contêiner.

Nome Tipo Description
error

CloudErrorBody

O objeto de erro.

CloudErrorBody

Uma resposta de erro do serviço instância de contêiner.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ProtectableContainerResource

Classe de contêiner protectável.

Nome Tipo Description
eTag

string

ETag opcional.

id

string

A ID do recurso representa o caminho completo para o recurso.

location

string

Local do recurso.

name

string

Nome do recurso associado ao recurso.

properties ProtectableContainer:

Propriedades ProtectableContainerResource

tags

object

Marcas de recurso.

type

string

O tipo de recurso representa o caminho completo do formulário Namespace/ResourceType/ResourceType/...

ProtectableContainerResourceList

Lista de recursos protectableContainer

Nome Tipo Description
nextLink

string

O uri para buscar a próxima página de recursos. A chamada ListNext() busca a próxima página de recursos.

value

ProtectableContainerResource[]

Lista de recursos.