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=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-Parameter

Name In Erforderlich Typ Beschreibung
fabricName
path True

string

resourceGroupName
path True

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

subscriptionId
path True

string

Die Abonnement-ID.

vaultName
path True

string

Der Name des Wiederherstellungsdienstetresors.

api-version
query True

string

Client-API-Version.

$filter
query

string

OData-Filteroptionen.

Antworten

Name Typ Beschreibung
200 OK

ProtectableContainerResourceList

OKAY

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

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ätswechseln Sie Ihr Benutzerkonto.

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=2024-10-01&$filter=backupManagementType eq 'AzureStorage' and workloadType eq 'AzureFileShare'

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
AzureStorageProtectableContainer

Azure Storage-spezifische geschützte Container

AzureVMAppContainerProtectableContainer

Azure workloadspezifischer Container

BackupManagementType

Typ der Sicherungsverwaltung für das gesicherte Element.

CloudError

Eine Fehlerantwort des Containerinstanzdiensts.

CloudErrorBody

Eine Fehlerantwort des Containerinstanzdiensts.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ProtectableContainerResource

Schutzfähige Containerklasse.

ProtectableContainerResourceList

Liste der ProtectableContainer-Ressourcen

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. Compute Azure VM is Microsoft.Compute/virtualMachines
  2. Classic Compute Azure VM is 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. Compute Azure VM is Microsoft.Compute/virtualMachines
  2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines

BackupManagementType

Typ der Sicherungsverwaltung für das gesicherte Element.

Name Typ Beschreibung
AzureBackupServer

string

AzureIaasVM

string

AzureSql

string

AzureStorage

string

AzureWorkload

string

DPM

string

DefaultBackup

string

Invalid

string

MAB

string

CloudError

Eine Fehlerantwort des Containerinstanzdiensts.

Name Typ Beschreibung
error

CloudErrorBody

Das Fehlerobjekt.

CloudErrorBody

Eine Fehlerantwort des Containerinstanzdiensts.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ProtectableContainerResource

Schutzfähige Containerklasse.

Name Typ Beschreibung
eTag

string

Optionales ETag.

id

string

Die Ressourcen-ID stellt den vollständigen Pfad zur Ressource dar.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname, der der Ressource zugeordnet ist.

properties ProtectableContainer:

ProtectableContainerResource-Eigenschaften

tags

object

Ressourcentags.

type

string

Der Ressourcentyp stellt den vollständigen Pfad des Formulars Namespace/ResourceType/ResourceType/...

ProtectableContainerResourceList

Liste der ProtectableContainer-Ressourcen

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite von Ressourcen. Call ListNext() ruft die nächste Seite von Ressourcen ab.

value

ProtectableContainerResource[]

Liste der Ressourcen.