Protectable Containers - List
Enumera los contenedores que se pueden registrar en el almacén de Recovery Services.
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 identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
fabric
|
path | True |
string |
|
resource
|
path | True |
string |
Nombre del grupo de recursos donde está presente el almacén de Recovery Services. |
subscription
|
path | True |
string |
Identificador de suscripción. |
vault
|
path | True |
string |
Nombre del almacén de Recovery Services. |
api-version
|
query | True |
string |
Versión de api de cliente. |
$filter
|
query |
string |
Opciones de filtro de OData. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario. |
Ejemplos
List protectable items with backupManagementType filter as AzureStorage
Solicitud de ejemplo
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'
Respuesta de muestra
{
"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"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Azure |
Contenedores protegibles específicos de Azure Storage |
Azure |
Contenedor específico de la carga de trabajo de Azure |
Backup |
Tipo de administración de copias de seguridad para el elemento de copia de seguridad. |
Cloud |
Respuesta de error del servicio Container Instance. |
Cloud |
Respuesta de error del servicio Container Instance. |
Error |
Información adicional sobre el error de administración de recursos. |
Protectable |
Clase contenedora protegible. |
Protectable |
Lista de recursos ProtectableContainer |
AzureStorageProtectableContainer
Contenedores protegibles específicos de Azure Storage
Nombre | Tipo | Description |
---|---|---|
backupManagementType |
Tipo de administración de copias de seguridad para el contenedor. |
|
containerId |
string |
Identificador de tejido del contenedor, como el identificador de ARM. |
friendlyName |
string |
Nombre descriptivo del contenedor. |
healthStatus |
string |
Estado del contenedor. |
protectableContainerType |
string:
Storage |
Tipo del contenedor. Valor de esta propiedad para
|
AzureVMAppContainerProtectableContainer
Contenedor específico de la carga de trabajo de Azure
Nombre | Tipo | Description |
---|---|---|
backupManagementType |
Tipo de administración de copias de seguridad para el contenedor. |
|
containerId |
string |
Identificador de tejido del contenedor, como el identificador de ARM. |
friendlyName |
string |
Nombre descriptivo del contenedor. |
healthStatus |
string |
Estado del contenedor. |
protectableContainerType |
string:
VMApp |
Tipo del contenedor. Valor de esta propiedad para
|
BackupManagementType
Tipo de administración de copias de seguridad para el elemento de copia de seguridad.
Nombre | Tipo | Description |
---|---|---|
AzureBackupServer |
string |
|
AzureIaasVM |
string |
|
AzureSql |
string |
|
AzureStorage |
string |
|
AzureWorkload |
string |
|
DPM |
string |
|
DefaultBackup |
string |
|
Invalid |
string |
|
MAB |
string |
CloudError
Respuesta de error del servicio Container Instance.
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
CloudErrorBody
Respuesta de error del servicio Container Instance.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación. |
details |
Lista de detalles adicionales sobre el error. |
|
message |
string |
Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario. |
target |
string |
Destino del error concreto. Por ejemplo, el nombre de la propiedad en error. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ProtectableContainerResource
Clase contenedora protegible.
Nombre | Tipo | Description |
---|---|---|
eTag |
string |
ETag opcional. |
id |
string |
El identificador de recurso representa la ruta de acceso completa al recurso. |
location |
string |
Ubicación del recurso. |
name |
string |
Nombre del recurso asociado al recurso. |
properties | ProtectableContainer: |
Propiedades ProtectableContainerResource |
tags |
object |
Etiquetas de recursos. |
type |
string |
El tipo de recurso representa la ruta de acceso completa del formulario Namespace/ResourceType/ResourceType/... |
ProtectableContainerResourceList
Lista de recursos ProtectableContainer
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Identificador URI para capturar la página siguiente de recursos. Call ListNext() captura la página siguiente de recursos. |
value |
Lista de recursos. |