Thanks for your question. API Destinations on EventBridge don’t currently support delivering events to an API within a VPC, but it's something planned for the future.
As a workaround, you could consider a solution that sets up a Lambda function as a target of EventBridge and then deploys the function in the same VPC as the endpoint of your RabbitMQ cluster. The Lambda function would then invoke the endpoint within the VPC. If you'd like to explore this idea further, we could set up a call to discuss.
Is it possible to use an internal RabbitMQ (ACtiveMQ) endpoint as an EventBridge Rule API Destination?Accepted Answerasked 4 months ago
Amazon MQ (RabbitMQ): Is the IP address of the endpoint static or dynamic?asked 19 days ago
Amazon MQ: Using rabbitmq shovels to private brockersasked 7 months ago
Is it possible to use an internal ALB as an EventBridge Rule API Destination?Accepted Answerasked 7 months ago
Is it possible to use ALB/NLB infront of an API Gateway.asked 24 days ago
How to invoke a private REST API (created with AWS Gateway) endpoint from an EventBusRule?Accepted Answerasked 6 months ago
Install RabbitMQ plugin: rabbitmq-event-exchangeasked 9 months ago
EventBridge failing to invoke API Destination with NO_PERMISSIONS errorasked 8 months ago
Install RabbitMQ Plugin on AmazonMQasked 3 months ago
AmazonMQ - RabbitMQ engine - event sourceasked 2 years ago