Compartir a través de


Replication Protection Container Mappings - List By Replication Protection Containers

Obtiene la lista de asignaciones de contenedores de protección para un contenedor de protección.
Enumera las asignaciones de contenedores de protección para un contenedor de protección.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings?api-version=2025-02-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
fabricName
path True

string

Nombre del tejido.

protectionContainerName
path True

string

Nombre del contenedor de protección.

resourceGroupName
path True

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

resourceName
path True

string

Nombre del almacén de Recovery Services.

subscriptionId
path True

string

Identificador de suscripción.

api-version
query True

string

Versión de api de cliente.

Respuestas

Nombre Tipo Description
200 OK

ProtectionContainerMappingCollection

De acuerdo

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

Gets the list of protection container mappings for a protection container.

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectionContainerMappings?api-version=2025-02-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=2025-02-01
{
  "value": [
    {
      "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectionContainerMappings/cloud1protectionprofile1",
      "name": "cloud1protectionprofile1",
      "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings",
      "properties": {
        "targetProtectionContainerId": "Microsoft Azure",
        "targetProtectionContainerFriendlyName": "Microsoft Azure",
        "health": "Normal",
        "healthErrorDetails": [],
        "policyId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
        "state": "Paired",
        "sourceProtectionContainerFriendlyName": "cloud1",
        "sourceFabricFriendlyName": "cloud1",
        "targetFabricFriendlyName": "Microsoft Azure",
        "policyFriendlyName": "protectionprofile1"
      }
    }
  ]
}

Definiciones

Nombre Description
A2AProtectionContainerMappingDetails

Configuración específica del proveedor A2A.

AgentAutoUpdateStatus

Valor que indica si la actualización automática está habilitada.

AutomationAccountAuthenticationType

Valor que indica la autenticación de tipo que se va a usar para la cuenta de automation.

HealthError

Error de mantenimiento.

HealthErrorCustomerResolvability

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

InMageRcmProtectionContainerMappingDetails

Detalles de asignación de contenedores específicos del proveedor InMageRcm.

InnerHealthError

Implementa la clase InnerHealthError. El objeto HealthError tiene una lista de InnerHealthErrors como errores secundarios. InnerHealthError se usa porque esto impedirá un bucle infinito de estructuras cuando Hydra intenta generar automáticamente 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.

ProtectionContainerMapping

Objeto de asignación de contenedor de protección.

ProtectionContainerMappingCollection

Clase de colección de asignación de contenedores de protección.

ProtectionContainerMappingProperties

Propiedades de asignación de contenedores de protección.

VMwareCbtProtectionContainerMappingDetails

Detalles de asignación de contenedores específicos del proveedor de VMwareCbt.

A2AProtectionContainerMappingDetails

Configuración específica del proveedor A2A.

Nombre Tipo Valor predeterminado Description
agentAutoUpdateStatus

AgentAutoUpdateStatus

Valor que indica si la actualización automática está habilitada.

automationAccountArmId

string

Identificador del arm de la cuenta de Automation.

automationAccountAuthenticationType

AutomationAccountAuthenticationType

RunAsAccount

Valor que indica la autenticación de tipo que se va a usar para la cuenta de automation.

instanceType string:

A2A

Obtiene el tipo de clase . Invalidado en clases derivadas.

jobScheduleName

string

Nombre del brazo de programación del trabajo.

scheduleName

string

Nombre del brazo de programación.

AgentAutoUpdateStatus

Valor que indica si la actualización automática está habilitada.

Valor Description
Disabled
Enabled

AutomationAccountAuthenticationType

Valor que indica la autenticación de tipo que se va a usar para la cuenta de automation.

Valor Description
RunAsAccount
SystemAssignedIdentity

HealthError

Error de mantenimiento.

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 usa porque esto impedirá un bucle infinito de estructuras cuando Hydra intenta generar automáticamente 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
NotAllowed

InMageRcmProtectionContainerMappingDetails

Detalles de asignación de contenedores específicos del proveedor InMageRcm.

Nombre Tipo Description
enableAgentAutoUpgrade

string

Valor que indica si la marca para habilitar la actualización automática del agente.

instanceType string:

InMageRcm

Obtiene el tipo de clase . Invalidado en clases derivadas.

InnerHealthError

Implementa la clase InnerHealthError. El objeto HealthError tiene una lista de InnerHealthErrors como errores secundarios. InnerHealthError se usa porque esto impedirá un bucle infinito de estructuras cuando Hydra intenta generar automáticamente 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.

ProtectionContainerMapping

Objeto de asignación de contenedor de protección.

Nombre Tipo Description
id

string

Identificador de recurso

location

string

Ubicación del recurso

name

string

Nombre de recurso

properties

ProtectionContainerMappingProperties

Datos personalizados.

type

string

Tipo de recurso

ProtectionContainerMappingCollection

Clase de colección de asignación de contenedores de protección.

Nombre Tipo Description
nextLink

string

Vínculo para capturar el resto de los datos.

value

ProtectionContainerMapping[]

Lista de asignaciones de contenedores.

ProtectionContainerMappingProperties

Propiedades de asignación de contenedores de protección.

Nombre Tipo Description
health

string

Estado del emparejamiento.

healthErrorDetails

HealthError[]

Error de mantenimiento.

policyFriendlyName

string

Nombre descriptivo de la directiva de replicación.

policyId

string

Id. de ARM de directiva.

providerSpecificDetails ProtectionContainerMappingProviderSpecificDetails:

Detalles específicos del proveedor.

sourceFabricFriendlyName

string

Nombre descriptivo del tejido de origen.

sourceProtectionContainerFriendlyName

string

Nombre descriptivo del contenedor de protección de origen.

state

string

Estado de asociación.

targetFabricFriendlyName

string

Nombre descriptivo del tejido de destino.

targetProtectionContainerFriendlyName

string

Nombre descriptivo del contenedor emparejado.

targetProtectionContainerId

string

Id. de ARM del contenedor de protección emparejado.

VMwareCbtProtectionContainerMappingDetails

Detalles de asignación de contenedores específicos del proveedor de VMwareCbt.

Nombre Tipo Description
excludedSkus

string[]

Las SKU que se van a excluir.

instanceType string:

VMwareCbt

Obtiene el tipo de clase . Invalidado en clases derivadas.

keyVaultId

string

Identificador de ARM del almacén de claves de destino.

keyVaultUri

string

URI del almacén de claves de destino.

roleSizeToNicCountMap

object

Tamaño del rol a la asignación de recuento de NIC.

serviceBusConnectionStringSecretName

string

Nombre secreto de la cadena de conexión de Service Bus.

storageAccountId

string

Identificador de ARM de la cuenta de almacenamiento.

storageAccountSasSecretName

string

Nombre secreto de la cuenta de almacenamiento.

targetLocation

string

Ubicación de destino.