I have an event bridge rule which sends events to an SNS Topic as a target. This works fine. However, I would like subscribers of the topic to have the ability to use subscription filtering, but it appears event bridge does not set MessageAttributes in SNS, so there is nothing to filter on.
Is it possible to set MessageAttributes when publishing events from event bridge to an SNS Topic when the topic is an event rule target?
Sadly this is not possible. You would have to proxy through a lambda function:
EventBridge --> Lambda (add attributes) --> SNS