Freigeben über


Protectable Containers - List

Listet die Container auf, die im Recovery Services Vault registriert werden können.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
fabricName
path True

string

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

vaultName
path True

string

Der Name des Wiederherstellungsdienstetresors.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$filter
query

string

OData-Filteroptionen.

Antworten

Name Typ Beschreibung
200 OK

ProtectableContainerResourceList

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

List protectable items with backupManagementType filter as AzureStorage

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
AzureStorageProtectableContainer

Azure Storage-spezifische geschützte Container

AzureVMAppContainerProtectableContainer

Azure workloadspezifischer Container

BackupManagementType

Sicherungsverwaltungstyp zum Ausführen des aktuellen Auftrags.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorDetail

Error Detail-Klasse, die Code, Message und Recommendations kapselt.

ErrorResponse

Fehlerantwort

ProtectableContainerResource

Schutzfähige Containerklasse.

ProtectableContainerResourceList

Liste der ProtectableContainer-Ressourcen

ProtectableContainerType

Typ des Containers. Der Wert dieser Eigenschaft für

  1. Die Azure-Compute-VM ist Microsoft.Compute/virtualMachines
  2. Die Azure-VM für klassisches Compute ist Microsoft.ClassicCompute/virtualMachines
systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

AzureStorageProtectableContainer

Azure Storage-spezifische geschützte Container

Name Typ Beschreibung
backupManagementType

BackupManagementType

Typ der Sicherungsverwaltung für den Container.

containerId

string

Fabric-ID des Containers, z. B. ARM-ID.

friendlyName

string

Anzeigename des Containers.

healthStatus

string

Status der Integrität des Containers.

protectableContainerType string:

StorageContainer

Typ des Containers. Der Wert dieser Eigenschaft für

  1. Die Azure-Compute-VM ist Microsoft.Compute/virtualMachines
  2. Die Azure-VM für klassisches Compute ist Microsoft.ClassicCompute/virtualMachines

AzureVMAppContainerProtectableContainer

Azure workloadspezifischer Container

Name Typ Beschreibung
backupManagementType

BackupManagementType

Typ der Sicherungsverwaltung für den Container.

containerId

string

Fabric-ID des Containers, z. B. ARM-ID.

friendlyName

string

Anzeigename des Containers.

healthStatus

string

Status der Integrität des Containers.

protectableContainerType string:

VMAppContainer

Typ des Containers. Der Wert dieser Eigenschaft für

  1. Die Azure-Compute-VM ist Microsoft.Compute/virtualMachines
  2. Die Azure-VM für klassisches Compute ist Microsoft.ClassicCompute/virtualMachines

BackupManagementType

Sicherungsverwaltungstyp zum Ausführen des aktuellen Auftrags.

Wert Beschreibung
Invalid
AzureIaasVM
MAB
DPM
AzureBackupServer
AzureSql
AzureStorage
AzureWorkload
DefaultBackup

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

ErrorDetail

Error Detail-Klasse, die Code, Message und Recommendations kapselt.

Name Typ Beschreibung
code

string

Fehlercode.

message

string

Fehlermeldung im Zusammenhang mit dem Code.

recommendations

string[]

Liste der Empfehlungszeichenfolgen.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ProtectableContainerResource

Schutzfähige Containerklasse.

Name Typ Beschreibung
eTag

string

Optionales ETag.

id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Resourcenstandort:

name

string

Der Name der Ressource

properties ProtectableContainer:

ProtectableContainerResource-Eigenschaften

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ProtectableContainerResourceList

Liste der ProtectableContainer-Ressourcen

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite von Ressourcen, wobei jeder API-Aufruf bis zu 200 Ressourcen pro Seite zurückgibt. Verwenden Sie ListNext(), um die nächste Seite abzurufen, wenn die Gesamtanzahl der Ressourcen 200 überschreitet.

value

ProtectableContainerResource[]

Liste der Ressourcen.

ProtectableContainerType

Typ des Containers. Der Wert dieser Eigenschaft für

  1. Die Azure-Compute-VM ist Microsoft.Compute/virtualMachines
  2. Die Azure-VM für klassisches Compute ist Microsoft.ClassicCompute/virtualMachines
Wert Beschreibung
Invalid
Unknown
IaasVMContainer
IaasVMServiceContainer
DPMContainer
AzureBackupServerContainer
MABContainer
Cluster
AzureSqlContainer
Windows
VCenter
VMAppContainer
SQLAGWorkLoadContainer
StorageContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
AzureWorkloadContainer

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.