Replication Recovery Services Providers - List By Replication Fabrics

Obtiene la lista de proveedores de servicios de recuperación registrados para la estructura.
Enumera los proveedores de servicios de recuperación registrados para el tejido especificado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders?api-version=2026-05-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
fabricName
path True

string

Fabric nombre.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

resourceName
path True

string

El nombre de la Bóveda

subscriptionId
path True

string (uuid)

Identificador de la suscripción de destino. El valor debe ser un UUID.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Respuestas

Nombre Tipo Description
200 OK

RecoveryServicesProviderCollection

La operación de Azure se completó correctamente.

Seguridad

azure_auth

Flujo 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 su cuenta de usuario

Ejemplos

Gets the list of registered recovery services providers for the fabric.

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders?api-version=2026-05-01

Respuesta de muestra

Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2026-05-01
{
  "value": [
    {
      "name": "241641e6-ee7b-4ee4-8141-821fadda43fa",
      "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders",
      "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
      "properties": {
        "allowedScenarios": [
          "Refresh"
        ],
        "connectionStatus": "Connected",
        "fabricFriendlyName": "cloud1",
        "fabricType": "HyperVSite",
        "friendlyName": "CP-B3L40406-12.ntdev.corp.microsoft.com",
        "lastHeartBeat": "2017-04-27T09:06:38.2728455Z",
        "protectedItemCount": 2,
        "providerVersion": "5.1.2250.0",
        "providerVersionState": "Latest",
        "serverVersion": "3.2.7510.0"
      }
    }
  ]
}

Definiciones

Nombre Description
AgentVersionStatus

Valor que indica si se requiere actualización de seguridad.

createdByType

Tipo de identidad que creó el recurso.

HealthError

Error de estado.

HealthErrorCustomerResolvability

Valor que indica si se puede resolver el error de mantenimiento del cliente.

IdentityProviderDetails

Detalles del proveedor de identidades.

InnerHealthError

Implementa la clase InnerHealthError. HealthError tiene una lista de InnerHealthErrors como errores secundarios. InnerHealthError se utiliza porque esto evitará un loop infinito de estructuras cuando Hydra intente autogenerar el contrato. Estamos exponiendo los errores de mantenimiento relacionados como errores de mantenimiento interno y todos los consumidores de API pueden usarlo de la misma manera que Exception :> InnerException.

RecoveryServicesProvider

Detalles del proveedor.

RecoveryServicesProviderCollection

Colección de proveedores.

RecoveryServicesProviderProperties

Propiedades del proveedor de servicios de recuperación.

systemData

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

VersionDetails

Detalles relacionados con la versión.

AgentVersionStatus

Valor que indica si se requiere actualización de seguridad.

Valor Description
Supported

Soportado

NotSupported

NoSoportado

Deprecated

Deprecated

UpdateRequired

Actualización requerida

SecurityUpdateRequired

ActualizaciónSeguridad requerida

createdByType

Tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

HealthError

Error de estado.

Nombre Tipo Description
creationTimeUtc

string (date-time)

Hora de creación del error (UTC).

customerResolvability

HealthErrorCustomerResolvability

Valor que indica si se puede resolver el error de mantenimiento del cliente.

entityId

string

Identificador de la entidad.

errorCategory

string

Categoría de error.

errorCode

string

Código de error.

errorId

string

Identificador único del error de mantenimiento.

errorLevel

string

Nivel de error.

errorMessage

string

Mensaje de error.

errorSource

string

Origen del error.

errorType

string

Tipo de error.

innerHealthErrors

InnerHealthError[]

Errores de mantenimiento interno. HealthError tiene una lista de HealthError como errores secundarios es problemático. InnerHealthError se utiliza porque esto evitará un loop infinito de estructuras cuando Hydra intente autogenerar el contrato. Estamos exponiendo los errores de mantenimiento relacionados como errores de mantenimiento interno y todos los consumidores de API pueden usarlo de la misma manera que Exception :> InnerException.

possibleCauses

string

Posibles causas de error.

recommendedAction

string

Acción recomendada para resolver el error.

recoveryProviderErrorMessage

string

Mensaje de error DRA.

summaryMessage

string

Mensaje de resumen de la entidad.

HealthErrorCustomerResolvability

Valor que indica si se puede resolver el error de mantenimiento del cliente.

Valor Description
Allowed

Permitido

NotAllowed

No permitido

IdentityProviderDetails

Detalles del proveedor de identidades.

Nombre Tipo Description
aadAuthority

string

Autoridad base para la autenticación de Azure Active Directory.

applicationId

string

El identificador de aplicación o cliente de la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.

audience

string

Audiencia prevista de la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.

objectId

string

El identificador de objeto de la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.

tenantId

string

Identificador de inquilino de la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.

InnerHealthError

Implementa la clase InnerHealthError. HealthError tiene una lista de InnerHealthErrors como errores secundarios. InnerHealthError se utiliza porque esto evitará un loop infinito de estructuras cuando Hydra intente autogenerar el contrato. Estamos exponiendo los errores de mantenimiento relacionados como errores de mantenimiento interno y todos los consumidores de API pueden usarlo de la misma manera que Exception :> InnerException.

Nombre Tipo Description
creationTimeUtc

string (date-time)

Hora de creación del error (UTC).

customerResolvability

HealthErrorCustomerResolvability

Valor que indica si se puede resolver el error de mantenimiento del cliente.

entityId

string

Identificador de la entidad.

errorCategory

string

Categoría de error.

errorCode

string

Código de error.

errorId

string

Identificador único del error de mantenimiento.

errorLevel

string

Nivel de error.

errorMessage

string

Mensaje de error.

errorSource

string

Origen del error.

errorType

string

Tipo de error.

possibleCauses

string

Posibles causas de error.

recommendedAction

string

Acción recomendada para resolver el error.

recoveryProviderErrorMessage

string

Mensaje de error DRA.

summaryMessage

string

Mensaje de resumen de la entidad.

RecoveryServicesProvider

Detalles del proveedor.

Nombre Tipo Description
id

string (arm-id)

Identificador completamente cualificado del recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties

RecoveryServicesProviderProperties

Propiedades del proveedor.

systemData

systemData

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

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

RecoveryServicesProviderCollection

Colección de proveedores.

Nombre Tipo Description
nextLink

string (uri)

Vínculo a la página siguiente de elementos

value

RecoveryServicesProvider[]

Los artículos de RecoveryServicesProvider en esta página

RecoveryServicesProviderProperties

Propiedades del proveedor de servicios de recuperación.

Nombre Tipo Description
allowedScenarios

string[]

Los escenarios permitidos en este proveedor.

authenticationIdentityDetails

IdentityProviderDetails

Los detalles de la identidad de autenticación.

biosId

string

La biografía Id.

connectionStatus

string

Valor que indica si DRA responde.

dataPlaneAuthenticationIdentityDetails

IdentityProviderDetails

Los detalles de la identidad de autenticación del plano de datos.

draIdentifier

string

El DRA Id.

fabricFriendlyName

string

El nombre descriptivo de la tela.

fabricType

string

Tipo de sitio.

friendlyName

string

Nombre descriptivo del DRA.

healthErrorDetails

HealthError[]

Detalles del error de estado del proveedor de servicios de recuperación.

lastHeartBeat

string (date-time)

Hora en que el último latido fue enviado por el DRA.

machineId

string

El identificador de la máquina.

machineName

string

Nombre de la máquina.

protectedItemCount

integer (int32)

Número de máquinas virtuales protegidas administradas actualmente por el DRA.

providerVersion

string

Versión del proveedor.

providerVersionDetails

VersionDetails

Detalles de la versión del proveedor.

providerVersionExpiryDate

string (date-time)

Fecha de caducidad de la versión.

providerVersionState

string

Estado de la versión de DRA.

resourceAccessIdentityDetails

IdentityProviderDetails

Los detalles de la identidad de acceso al recurso.

serverVersion

string

El proveedor de tejido.

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

La identidad que creó el recurso.

createdByType

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

La identidad que modificó el recurso por última vez.

lastModifiedByType

createdByType

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

VersionDetails

Detalles relacionados con la versión.

Nombre Tipo Description
expiryDate

string (date-time)

Fecha de caducidad de la versión.

status

AgentVersionStatus

Valor que indica si se requiere actualización de seguridad.

version

string

La versión del agente.