He agregado a nuestro bus de eventos personalizado una cola FIFO como objetivo.
Cuando eventbridge está conectado a una cola FIFO, se requiere la propiedad MessageGroupId.
¿Es posible configurar dinámicamente ese valor?
Por ejemplo: tengo una cola fifo donde coloco eventos de diferentes usuarios. Cada evento, dentro de la propiedad detail, tiene un uuid de propiedad con el identificador del usuario. Me gustaría usar esta propiedad en lugar de un valor constante como MessageGroupId. De esta forma, todos los eventos de un mismo usuario se van a procesar en el pedido.
¡Gracias!
Esto no es posible a partir del 4/8/2021.
La transformación de entrada de EventBridge coloca la carga útil transformada en el parámetro MessageBody de la API SendMessage de SQS.
Cualquier otro parámetro de la API no se puede modificar desde EventBridge.