Amazon MQ
Broker, broker-user, and configuration metadata for Amazon MQ (ActiveMQ / RabbitMQ flavors). The emulator never spins up a real broker — BrokerState flips to RUNNING immediately after CreateBroker, and DescribeBroker synthesizes a plausible endpoint URL.
Endpoint: http://localhost:4566Signing name: mqProtocol: REST-JSON
Operations
| Group | Operations |
|---|---|
| Brokers | CreateBroker, DescribeBroker, ListBrokers, UpdateBroker, DeleteBroker, RebootBroker |
| Users | CreateUser, DescribeUser, ListUsers, UpdateUser, DeleteUser |
| Configurations | CreateConfiguration, DescribeConfiguration, ListConfigurations |
Behavior notes
CreateBrokerrejects withConflictExceptionif another broker already uses the sameBrokerName.Users[]passed toCreateBrokerare inserted into the user store in one shot; subsequentCreateUserrequests behave the same way.DeleteBrokercascades to delete every user attached to the broker.DescribeBrokersynthesizes a fakeEndpoints[]andConsoleURLso client code that displays the broker URL works.RebootBrokeris a no-op that returnsRUNNING.