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 |
---|---|---|---|---|
fabric
|
path | True |
string |
Nombre del tejido. |
protection
|
path | True |
string |
Nombre del contenedor de protección. |
resource
|
path | True |
string |
Nombre del grupo de recursos donde está presente el almacén de Recovery Services. |
resource
|
path | True |
string |
Nombre del almacén de Recovery Services. |
subscription
|
path | True |
string |
Identificador de suscripción. |
api-version
|
query | True |
string |
Versión de api de cliente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
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 |
---|---|
A2AProtection |
Configuración específica del proveedor A2A. |
Agent |
Valor que indica si la actualización automática está habilitada. |
Automation |
Valor que indica la autenticación de tipo que se va a usar para la cuenta de automation. |
Health |
Error de mantenimiento. |
Health |
Valor que indica si se puede resolver el error de mantenimiento del cliente. |
In |
Detalles de asignación de contenedores específicos del proveedor InMageRcm. |
Inner |
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. |
Protection |
Objeto de asignación de contenedor de protección. |
Protection |
Clase de colección de asignación de contenedores de protección. |
Protection |
Propiedades de asignación de contenedores de protección. |
VMware |
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 |
Valor que indica si la actualización automática está habilitada. |
||
automationAccountArmId |
string |
Identificador del arm de la cuenta de Automation. |
|
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 |
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 |
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:
In |
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 |
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 |
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 |
Lista de asignaciones de contenedores. |
ProtectionContainerMappingProperties
Propiedades de asignación de contenedores de protección.
Nombre | Tipo | Description |
---|---|---|
health |
string |
Estado del emparejamiento. |
healthErrorDetails |
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:
VMware |
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. |