diff --git a/CHANGELOG.md b/CHANGELOG.md index fec899a..00d8148 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release. +## 0.4.2 + +Added support for [EventBusName](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEventsRequestEntry.html#eventbridge-Type-PutEventsRequestEntry-EventBusName) with EventBridgeTransport ## 0.4.0 Use the SQS transport provided by [Symfony Amazon SQS Messenger](https://symfony.com/doc/current/messenger.html#amazon-sqs). diff --git a/README.md b/README.md index 6fe5e86..0cb60ff 100644 --- a/README.md +++ b/README.md @@ -289,6 +289,11 @@ AWS [EventBridge](https://aws.amazon.com/eventbridge/) is a message routing serv # This source name will be reused in `serverless.yml` later. MESSENGER_TRANSPORT_DSN=eventbridge://myapp ``` +Optionally you can add set the [EventBusName](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEventsRequestEntry.html#eventbridge-Type-PutEventsRequestEntry-EventBusName) via a `event_bus_name` query parameter, either the name or the ARN: +```dotenv +MESSENGER_TRANSPORT_DSN=eventbridge://myapp?event_bus_name=custom-bus +MESSENGER_TRANSPORT_DSN=eventbridge://myapp?event_bus_name=arn:aws:events:us-east-1:123456780912:event-bus/custom-bus +``` That's it, messages will be dispatched to EventBridge.