

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Objetivo del autobús del evento: autobús a autobús
<a name="eb-custom-bus-target-bus"></a>

Para reenviar eventos a otro bus de eventos, `TargetArn` configúralo en el ARN de ese bus. El destino puede ser otro Custom Event Bus o Custom Event Bus - Classic, en tu cuenta o en otra cuenta, en la misma región o en una diferente. No es necesario ningún bloque de parámetros. Un bus de eventos personalizado: la regla clásica también puede designar un bus de eventos personalizado como su objetivo, de modo que los eventos pueden moverse en cualquier dirección durante una migración.

## Parameters
<a name="eb-custom-bus-target-bus-parameters"></a>

Este objetivo no tiene parámetros; la carga útil es la solicitud completa.

## Función de entrega
<a name="eb-custom-bus-target-bus-role"></a>

El rol debe estar `events:PutEvents` en el autobús de destino para los eventos que llevan un `PutEvents` sobre y `events:PutRawEvents` para los eventos publicados con`PutRawEvents`. EventBridge elige la acción por evento y no puedes anularla, por lo que debes conceder ambas acciones cuando el bus de origen incluya ambos tipos. Un bus de destino de otra cuenta también debe permitir tu rol en su política de recursos o a través de un recurso AWS RAM compartido; consulta[Compartir un bus de eventos personalizado con otras cuentas](eb-custom-bus-sharing.md).

## Procesamiento por lotes y carga útil
<a name="eb-custom-bus-target-bus-batching"></a>

Los eventos llegan al autobús de destino en forma de eventos nuevos: reciben un identificador de eventos y una hora de registro nuevos, y los suscriptores del autobús de destino los filtran como de costumbre. La publicación en el destino se descuenta de la cuota de rendimiento de ese bus.

## Detección de bucles
<a name="eb-custom-bus-target-bus-loops"></a>

Una cadena de buses, reglas, suscriptores y funciones puede enviar un evento a un bus por el que ya ha pasado y multiplicarlo en cada pasada. EventBridge detecta estos bucles a través de un bus de eventos personalizado haciendo el mejor esfuerzo posible: si un evento, o un evento derivado de él, ya ha pasado por el bus de eventos personalizado de destino, EventBridge no vuelve a entregarlo, y si el suscriptor tiene una cola de mensajes sin respuesta, el registro contiene el código de error. `LOOP_DETECTED` No diseñe una aplicación que dependa de que un evento pase por el mismo bus más de una vez y no confíe en ella EventBridge para detener un bucle por usted. Las reglas de un bus de eventos personalizado: clásico mantienen su comportamiento actual; consulte[Prevención de bucles infinitos](eb-troubleshooting.md#eb-prevent-infinite-loops).