Amazon MQ
Amazon MQ — broker control plane for ActiveMQ and RabbitMQ: broker lifecycle (create, describe, update, reboot, delete), ActiveMQ user management, tags, and the broker engine-type and instance-option catalogs.
Quick start
# See /docs/services/ for SDK patterns; Amazon MQ uses the standard boto3 client.
Supported operations
16 operations exposed by this service as of MiniStack 1.5.7. Extracted directly from the handler dispatch in the source module.
CreateBroker
CreateTags
CreateUser
DeleteBroker
DeleteTags
DeleteUser
DescribeBroker
DescribeBrokerEngineTypes
DescribeBrokerInstanceOptions
DescribeUser
ListBrokers
ListTags
ListUsers
RebootBroker
UpdateBroker
UpdateUser
CloudFormation
No CloudFormation resource types map to this service yet. Resources can still be created via the SDK or CLI.
Known limitations
- Control plane only — no real ActiveMQ or RabbitMQ process runs. DescribeBroker returns stub endpoints (e.g. amqps://localhost:5671) with nothing listening on them.
- User management applies to ActiveMQ brokers only, matching the AWS API surface.
Source
ministack/services/mq.py
Read the source to verify the ops list above — dispatch tables and handler functions are the ground truth.