Compartir a través de


Backup Protectable Items - List

Proporciona una lista paginable de objetos protegibles dentro de la suscripción según el filtro de consulta y los parámetros de paginación.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2026-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2026-01-01&$filter={$filter}&$skipToken={$skipToken}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

vaultName
path True

string

Nombre del almacén de Recovery Services.

api-version
query True

string

minLength: 1

Versión de API que se usará para esta operación.

$filter
query

string

Opciones de filtro de OData.

$skipToken
query

string

SkipToken Filter.

Respuestas

Nombre Tipo Description
200 OK

WorkloadProtectableItemResourceList

Operación de Azure completada con éxito.

Other Status Codes

ErrorResponse

Una respuesta de error inesperada.

Seguridad

azure_auth

Azure Active Directory OAuth2 Flow.

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 AzureIaasVm

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupProtectableItems?api-version=2026-01-01&$filter=backupManagementType eq 'AzureIaasVM'

Respuesta de muestra

{
  "value": [
    {
      "name": "VM;iaasvmcontainer;iaasvm-rg;iaasvm-1",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectableItems",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/protectionContainers/IaasVMContainer;iaasvmcontainer;iaasvm-rg;iaasvm-1/protectableItems/VM;iaasvmcontainer;iaasvm-rg;iaasvm-1",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "friendlyName": "iaasvm-1",
        "protectableItemType": "Microsoft.ClassicCompute/virtualMachines",
        "protectionState": "NotProtected",
        "virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/providers/Microsoft.ClassicCompute/virtualMachines/iaasvm-1",
        "workloadType": "VM"
      }
    }
  ]
}

Definiciones

Nombre Description
AzureFileShareProtectableItem

Elemento protegible para cargas de trabajo de Azure Fileshare.

AzureFileShareType

Recurso compartido de archivos, escriba XSync o XSMB.

AzureIaaSClassicComputeVMProtectableItem

Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual iaaS que representa la máquina virtual de proceso clásica.

AzureIaaSComputeVMProtectableItem

Elemento de respaldo específico de carga de trabajo de VM IaaS que representa la VM de Azure Resource Manager.

AzureVmWorkloadProtectableItem

Elemento protegible específico de workload de VM de Azure.

AzureVmWorkloadSAPAseDatabaseProtectableItem

Elemento protegible específico de la carga de trabajo de VM de Azure que representa la base de datos SAP ASE.

AzureVmWorkloadSAPAseSystemProtectableItem

Elemento protegible específico de carga de trabajo de Azure VM que representa el sistema SAP ASE.

AzureVmWorkloadSAPHanaDatabaseProtectableItem

Elemento protegible específico de la carga de trabajo de Azure VM que representa la base de datos SAP HANA.

AzureVmWorkloadSAPHanaDBInstance

Elemento protegible específico de la carga de trabajo de Azure VM que representa SAP HANA Dbinstance.

AzureVmWorkloadSAPHanaHSRProtectableItem

Elemento protegible específico de la carga de trabajo de VM de Azure que representa HANA HSR.

AzureVmWorkloadSAPHanaSystemProtectableItem

Elemento protegible específico de carga de trabajo de VM de Azure que representa SAP HANA System.

AzureVmWorkloadSQLAvailabilityGroupProtectableItem

Elemento protegible específico de workload de Azure VM que representa SQL Availability Group.

AzureVmWorkloadSQLDatabaseProtectableItem

Elemento protegible específico de la carga de trabajo de Azure VM que representa la base de datos SQL.

AzureVmWorkloadSQLInstanceProtectableItem

Elemento protegible específico de carga de trabajo de VM de Azure que representa la instancia SQL.

createdByType

Tipo de identidad que creó el recurso.

DistributedNodesInfo

Se usa para representar los distintos nodos del contenedor distribuido.

ErrorDetail

Error Detail que encapsula Code, Message y Recommendations.

ErrorResponse

Respuesta de error

IaaSVMProtectableItem

Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual de IaaS.

InquiryStatus

Estado del elemento protegible, es decir, InProgress,Succeeded,Failed

PreBackupValidation

Validación previa a la copia de seguridad para Azure VM Workload provider.

ProtectionStatus

Especifica si el contenedor está registrado o no

systemData

Metadatos relativos a la creación y última modificación del recurso.

WorkloadProtectableItemResource

Clase base para el elemento de copia de seguridad. Los elementos de copia de seguridad específicos de la carga de trabajo se derivan de esta clase.

WorkloadProtectableItemResourceList

Lista de recursos WorkloadProtectableItem

AzureFileShareProtectableItem

Elemento protegible para cargas de trabajo de Azure Fileshare.

Nombre Tipo Description
azureFileShareType

AzureFileShareType

Recurso compartido de archivos, escriba XSync o XSMB.

backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

parentContainerFabricId

string

ID de Fabric completo del contenedor al que pertenece este artículo protegible. Por ejemplo, id. de ARM.

parentContainerFriendlyName

string

Nombre descriptivo del contenedor al que pertenece este elemento protegible.

protectableItemType string:

AzureFileShare

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureFileShareType

Recurso compartido de archivos, escriba XSync o XSMB.

Valor Description
Invalid
XSMB
XSync

AzureIaaSClassicComputeVMProtectableItem

Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual iaaS que representa la máquina virtual de proceso clásica.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

protectableItemType string:

Microsoft.ClassicCompute/virtualMachines

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

resourceGroup

string

Nombre del grupo de recursos del almacén de Recovery Services.

virtualMachineId

string

Id. de ARM completo de la máquina virtual.

virtualMachineVersion

string

Especifica si el contenedor representa una VM Classic o Azure Resource Manager.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureIaaSComputeVMProtectableItem

Elemento de respaldo específico de carga de trabajo de VM IaaS que representa la VM de Azure Resource Manager.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

protectableItemType string:

Microsoft.Compute/virtualMachines

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

resourceGroup

string

Nombre del grupo de recursos del almacén de Recovery Services.

virtualMachineId

string

Id. de ARM completo de la máquina virtual.

virtualMachineVersion

string

Especifica si el contenedor representa una VM Classic o Azure Resource Manager.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadProtectableItem

Elemento protegible específico de workload de VM de Azure.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

AzureVmWorkloadProtectableItem

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSAPAseDatabaseProtectableItem

Elemento protegible específico de la carga de trabajo de VM de Azure que representa la base de datos SAP ASE.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SAPAseDatabase

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSAPAseSystemProtectableItem

Elemento protegible específico de carga de trabajo de Azure VM que representa el sistema SAP ASE.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SAPAseSystem

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSAPHanaDatabaseProtectableItem

Elemento protegible específico de la carga de trabajo de Azure VM que representa la base de datos SAP HANA.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SAPHanaDatabase

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSAPHanaDBInstance

Elemento protegible específico de la carga de trabajo de Azure VM que representa SAP HANA Dbinstance.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SAPHanaDBInstance

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSAPHanaHSRProtectableItem

Elemento protegible específico de la carga de trabajo de VM de Azure que representa HANA HSR.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

HanaHSRContainer

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSAPHanaSystemProtectableItem

Elemento protegible específico de carga de trabajo de VM de Azure que representa SAP HANA System.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SAPHanaSystem

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSQLAvailabilityGroupProtectableItem

Elemento protegible específico de workload de Azure VM que representa SQL Availability Group.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

nodesList

DistributedNodesInfo[]

Lista de los nodos en caso de contenedor distribuido.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SQLAvailabilityGroupContainer

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSQLDatabaseProtectableItem

Elemento protegible específico de la carga de trabajo de Azure VM que representa la base de datos SQL.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SQLDataBase

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

AzureVmWorkloadSQLInstanceProtectableItem

Elemento protegible específico de carga de trabajo de VM de Azure que representa la instancia SQL.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

isAutoProtectable

boolean

Indica si el elemento protegible se puede proteger automáticamente.

isAutoProtected

boolean

Indica si el elemento protegible está protegido automáticamente.

isProtectable

boolean

Indica si el elemento se puede proteger.

parentName

string

Nombre de instancia o grupo de disponibilidad

parentUniqueName

string

Se agrega el nombre único primario para proporcionar el nombre de URI con formato de servicio del solo elemento primario aplicable a las bases de datos en las que el elemento primario sería Instance o SQL AG.

prebackupvalidation

PreBackupValidation

Validación previa a la copia de seguridad para objetos protegibles

protectableItemType string:

SQLInstance

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

serverName

string

Nombre de host o clúster para la instancia o el grupo de disponibilidad

subinquireditemcount

integer (int32)

Por ejemplo o GRUPO de disponibilidad, indica el número de bases de datos presentes.

subprotectableitemcount

integer (int32)

Por ejemplo o grupo de disponibilidad, indica el número de bases de datos que se van a proteger.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

createdByType

Tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

DistributedNodesInfo

Se usa para representar los distintos nodos del contenedor distribuido.

Nombre Tipo Description
errorDetail

ErrorDetail

Detalles del error si el estado no es correcto.

nodeName

string

Nombre del nodo en un contenedor distribuido.

sourceResourceId

string

Identificador de recurso de ARM del nodo

status

string

Estado de este nodo. Error | Tuvo éxito

ErrorDetail

Error Detail que encapsula Code, Message y Recommendations.

Nombre Tipo Description
code

string

Código de error.

message

string

Mensaje de error relacionado con el código.

recommendations

string[]

Lista de cadenas de recomendación.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

IaaSVMProtectableItem

Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual de IaaS.

Nombre Tipo Description
backupManagementType

string

Tipo de administración de copias de seguridad para realizar una copia de seguridad de un elemento.

friendlyName

string

Nombre descriptivo del elemento de copia de seguridad.

protectableItemType string:

IaaSVMProtectableItem

Tipo del elemento de copia de seguridad.

protectionState

ProtectionStatus

Estado del elemento de copia de seguridad.

resourceGroup

string

Nombre del grupo de recursos del almacén de Recovery Services.

virtualMachineId

string

Id. de ARM completo de la máquina virtual.

virtualMachineVersion

string

Especifica si el contenedor representa una VM Classic o Azure Resource Manager.

workloadType

string

Tipo de carga de trabajo para la administración de copias de seguridad

InquiryStatus

Estado del elemento protegible, es decir, InProgress,Succeeded,Failed

Valor Description
Invalid
Success
Failed

PreBackupValidation

Validación previa a la copia de seguridad para Azure VM Workload provider.

Nombre Tipo Description
code

string

Código de error del elemento protegible

message

string

Mensaje correspondiente al código de error del elemento protegible

status

InquiryStatus

Estado del elemento protegible, es decir, InProgress,Succeeded,Failed

ProtectionStatus

Especifica si el contenedor está registrado o no

Valor Description
Invalid
NotProtected
Protecting
Protected
ProtectionFailed

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

La marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

WorkloadProtectableItemResource

Clase base para el elemento de copia de seguridad. Los elementos de copia de seguridad específicos de la carga de trabajo se derivan de esta clase.

Nombre Tipo Description
eTag

string

ETag opcional.

id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Ubicación del recurso.

name

string

Nombre del recurso

properties WorkloadProtectableItem:

Propiedades WorkloadProtectableItemResource

systemData

systemData

Azure Resource Manager metadatos que contienen información createdBy y modifiedBy.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso. Por ejemplo, "Microsoft. Compute/virtualMachines" o "Microsoft. CuentasAlmacenamiento/Almacenamiento"

WorkloadProtectableItemResourceList

Lista de recursos WorkloadProtectableItem

Nombre Tipo Description
nextLink

string

URI para capturar la siguiente página de recursos, con cada llamada API que devuelve hasta 200 recursos por página. Use ListNext() para capturar la página siguiente si el número total de recursos supera los 200.

value

WorkloadProtectableItemResource[]

Lista de recursos.