共用方式為


Protectable Containers - List

列出可註冊至復原服務保存庫的容器。

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 參數

名稱 位於 必要 類型 Description
fabricName
path True

string

resourceGroupName
path True

string

復原服務保存庫所在的資源群組名稱。

subscriptionId
path True

string

訂用帳戶標識碼。

vaultName
path True

string

復原服務保存庫的名稱。

api-version
query True

string

用戶端 API 版本。

$filter
query

string

OData 篩選選項。

回應

名稱 類型 Description
200 OK

ProtectableContainerResourceList

還行

Other Status Codes

CloudError

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶。

範例

List protectable items with backupManagementType filter as AzureStorage

範例要求

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'

範例回覆

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

定義

名稱 Description
AzureStorageProtectableContainer

Azure 記憶體特定的可保護容器

AzureVMAppContainerProtectableContainer

Azure 工作負載特定的容器

BackupManagementType

備份項目的備份管理類型。

CloudError

來自容器實例服務的錯誤回應。

CloudErrorBody

來自容器實例服務的錯誤回應。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ProtectableContainerResource

可保護的容器類別。

ProtectableContainerResourceList

ProtectableContainer 資源清單

AzureStorageProtectableContainer

Azure 記憶體特定的可保護容器

名稱 類型 Description
backupManagementType

BackupManagementType

容器的備份管理類型。

containerId

string

容器的網狀架構標識碼,例如 ARM 識別碼。

friendlyName

string

容器的易記名稱。

healthStatus

string

容器健全狀況的狀態。

protectableContainerType string:

StorageContainer

容器的類型。 此屬性的值

  1. 計算 Azure VM Microsoft.Compute/virtualMachines
  2. 傳統計算 Azure VM Microsoft.ClassicCompute/virtualMachines

AzureVMAppContainerProtectableContainer

Azure 工作負載特定的容器

名稱 類型 Description
backupManagementType

BackupManagementType

容器的備份管理類型。

containerId

string

容器的網狀架構標識碼,例如 ARM 識別碼。

friendlyName

string

容器的易記名稱。

healthStatus

string

容器健全狀況的狀態。

protectableContainerType string:

VMAppContainer

容器的類型。 此屬性的值

  1. 計算 Azure VM Microsoft.Compute/virtualMachines
  2. 傳統計算 Azure VM Microsoft.ClassicCompute/virtualMachines

BackupManagementType

備份項目的備份管理類型。

名稱 類型 Description
AzureBackupServer

string

AzureIaasVM

string

AzureSql

string

AzureStorage

string

AzureWorkload

string

DPM

string

DefaultBackup

string

Invalid

string

MAB

string

CloudError

來自容器實例服務的錯誤回應。

名稱 類型 Description
error

CloudErrorBody

error 物件。

CloudErrorBody

來自容器實例服務的錯誤回應。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤的識別碼。 程序代碼是不變的,而且是要以程序設計方式取用。

details

CloudErrorBody[]

錯誤的其他詳細數據清單。

message

string

描述錯誤的訊息,適用於在使用者介面中顯示。

target

string

特定錯誤的目標。 例如,錯誤中的屬性名稱。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

ProtectableContainerResource

可保護的容器類別。

名稱 類型 Description
eTag

string

選擇性 ETag。

id

string

資源標識子代表資源的完整路徑。

location

string

資源位置。

name

string

與資源相關聯的資源名稱。

properties ProtectableContainer:

ProtectableContainerResource 屬性

tags

object

資源標籤。

type

string

資源類型代表命名空間/ResourceType/ResourceType/... 格式的完整路徑。

ProtectableContainerResourceList

ProtectableContainer 資源清單

名稱 類型 Description
nextLink

string

要擷取下一頁資源的 URI。 呼叫 ListNext() 會擷取下一頁的資源。

value

ProtectableContainerResource[]

資源清單。