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=2025-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2025-08-01&$filter={$filter}&$skipToken={$skipToken}
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
|
subscription
|
path | True |
string minLength: 1 |
Identificador de la suscripción de destino. |
|
vault
|
path | True |
string |
Nombre del almacén de Recovery Services. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
|
$filter
|
query |
string |
Opciones de filtro de OData. |
|
|
$skip
|
query |
string |
SkipToken Filter. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
La operación de Azure se completó correctamente. |
|
| Other Status Codes |
Una respuesta de error inesperada. |
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 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=2025-08-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 |
|---|---|
|
Azure |
Elemento protegible para cargas de trabajo de Recursos compartidos de archivos de Azure. |
|
Azure |
Recurso compartido de archivos, escriba XSync o XSMB. |
|
Azure |
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. |
|
Azure |
Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual iaaS que representa la máquina virtual de Azure Resource Manager. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa la base de datos de SAP ASE. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa el sistema SAP ASE. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa la base de datos de SAP HANA. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa SAP HANA Dbinstance. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa HANA HSR. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa el sistema SAP HANA. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa el grupo de disponibilidad de SQL. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa SQL Database. |
|
Azure |
Elemento protegible específico de la carga de trabajo de máquina virtual de Azure que representa instancia de SQL. |
|
created |
Tipo de identidad que creó el recurso. |
|
Distributed |
Se usa para representar los distintos nodos del contenedor distribuido. |
|
Error |
Clase De detalle de error que encapsula código, mensaje y recomendaciones. |
|
Error |
Respuesta de error |
|
Iaa |
Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual de IaaS. |
|
Inquiry |
Estado del elemento protegible, es decir, InProgress,Succeeded,Failed |
|
Pre |
Validación previa a la copia de seguridad para el proveedor de cargas de trabajo de máquina virtual de Azure. |
|
Protection |
Especifica si el contenedor está registrado o no |
|
system |
Metadatos relativos a la creación y última modificación del recurso. |
|
Workload |
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. |
|
Workload |
Lista de recursos WorkloadProtectableItem |
AzureFileShareProtectableItem
Elemento protegible para cargas de trabajo de Recursos compartidos de archivos de Azure.
| Nombre | Tipo | Description |
|---|---|---|
| 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 |
Identificador completo del tejido del contenedor al que pertenece este elemento protegible. Por ejemplo, id. de ARM. |
| parentContainerFriendlyName |
string |
Nombre descriptivo del contenedor al que pertenece este elemento protegible. |
| protectableItemType |
string:
Azure |
Tipo del elemento de copia de seguridad. |
| protectionState |
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. |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual clásica o de Azure Resource Manager. |
| workloadType |
string |
Tipo de carga de trabajo para la administración de copias de seguridad |
AzureIaaSComputeVMProtectableItem
Elemento de copia de seguridad específico de la carga de trabajo de máquina virtual iaaS que representa la máquina virtual 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. |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual clásica o de Azure Resource Manager. |
| workloadType |
string |
Tipo de carga de trabajo para la administración de copias de seguridad |
AzureVmWorkloadProtectableItem
Elemento protegible específico de la carga de trabajo de máquina virtual 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType | string: |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual de Azure que representa la base de datos de 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SAPAse |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 la carga de trabajo de máquina virtual de Azure 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SAPAse |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual de Azure que representa la base de datos de 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SAPHana |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual de Azure 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SAPHana |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
Hana |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 la carga de trabajo de máquina virtual de Azure que representa el sistema 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SAPHana |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 la carga de trabajo de máquina virtual de Azure que representa el grupo de disponibilidad de 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. |
| nodesList |
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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SQLAvailability |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual de Azure que representa SQL Database.
| 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SQLData |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 la carga de trabajo de máquina virtual de Azure que representa instancia de 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 |
Validación previa a la copia de seguridad para objetos protegibles |
|
| protectableItemType |
string:
SQLInstance |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 |
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
Clase De detalle de error que encapsula código, mensaje y recomendaciones.
| 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 |
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: |
Tipo del elemento de copia de seguridad. |
| protectionState |
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 máquina virtual clásica o de 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 el proveedor de cargas de trabajo de máquina virtual de Azure.
| 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 |
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 |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
| lastModifiedByType |
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 |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
|
| tags |
object |
Etiquetas de recursos. |
| type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
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 |
Lista de recursos. |