Dela via


Protectable Containers - List

Visar en lista över containrar som kan registreras i Recovery Services-valvet.

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}

URI-parametrar

Name I Obligatorisk Typ Description
fabricName
path True

string

resourceGroupName
path True

string

Namnet på resursgruppen där Recovery Services-valvet finns.

subscriptionId
path True

string

Prenumerations-ID:t.

vaultName
path True

string

Namnet på Recovery Services-valvet.

api-version
query True

string

Klient-API-version.

$filter
query

string

OData-filteralternativ.

Svar

Name Typ Description
200 OK

ProtectableContainerResourceList

OKEJ

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto.

Exempel

List protectable items with backupManagementType filter as AzureStorage

Exempelbegäran

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'

Exempelsvar

{
  "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"
      }
    }
  ]
}

Definitioner

Name Description
AzureStorageProtectableContainer

Azure Storage-specifika skyddsbara containrar

AzureVMAppContainerProtectableContainer

Azure-arbetsbelastningsspecifik container

BackupManagementType

Typ av säkerhetskopieringshantering för det säkerhetskopierade objektet.

CloudError

Ett felsvar från containerinstanstjänsten.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ProtectableContainerResource

Skyddsbar containerklass.

ProtectableContainerResourceList

Lista över ProtectableContainer-resurser

AzureStorageProtectableContainer

Azure Storage-specifika skyddsbara containrar

Name Typ Description
backupManagementType

BackupManagementType

Typ av säkerhetskopieringshantering för containern.

containerId

string

Infrastruktur-ID för containern, till exempel ARM-ID.

friendlyName

string

Eget namn på containern.

healthStatus

string

Status för containerns hälsotillstånd.

protectableContainerType string:

StorageContainer

Typ av container. Värdet för den här egenskapen för

  1. Compute Azure VM är Microsoft.Compute/virtualMachines
  2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines

AzureVMAppContainerProtectableContainer

Azure-arbetsbelastningsspecifik container

Name Typ Description
backupManagementType

BackupManagementType

Typ av säkerhetskopieringshantering för containern.

containerId

string

Infrastruktur-ID för containern, till exempel ARM-ID.

friendlyName

string

Eget namn på containern.

healthStatus

string

Status för containerns hälsotillstånd.

protectableContainerType string:

VMAppContainer

Typ av container. Värdet för den här egenskapen för

  1. Compute Azure VM är Microsoft.Compute/virtualMachines
  2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines

BackupManagementType

Typ av säkerhetskopieringshantering för det säkerhetskopierade objektet.

Name Typ Description
AzureBackupServer

string

AzureIaasVM

string

AzureSql

string

AzureStorage

string

AzureWorkload

string

DPM

string

DefaultBackup

string

Invalid

string

MAB

string

CloudError

Ett felsvar från containerinstanstjänsten.

Name Typ Description
error

CloudErrorBody

Felobjektet.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ProtectableContainerResource

Skyddsbar containerklass.

Name Typ Description
eTag

string

Valfri ETag.

id

string

Resurs-ID representerar den fullständiga sökvägen till resursen.

location

string

Resursplats.

name

string

Resursnamn som är associerat med resursen.

properties ProtectableContainer:

ProtectableContainerResource-egenskaper

tags

object

Resurstaggar.

type

string

Resurstyp representerar den fullständiga sökvägen till formuläret Namespace/ResourceType/ResourceType/...

ProtectableContainerResourceList

Lista över ProtectableContainer-resurser

Name Typ Description
nextLink

string

URI:n för att hämta nästa sida med resurser. Anropa ListNext() hämtar nästa sida med resurser.

value

ProtectableContainerResource[]

Lista över resurser.