The following tables list the API operations available for use in Message Queue for RabbitMQ.

Instances

Operation Description
ListInstances Queries Message Queue for RabbitMQ instances.
GetMetadataAmount Queries Message Queue for RabbitMQ instance metadata.

vhosts

Operation Description
CreateVirtualHost Creates a vhost.
DeleteVirtualHost Deletes a vhost.
ListVirtualHosts Queries vhosts.

Queues

Operation Description
CreateQueue Creates a queue.
DeleteQueue Deletes a queue.
ListQueueConsumers Queries the consumers who subscribe to a queue.
ListQueues Queries queues.

Exchanges

Operation Description
CreateExchange Creates an exchange.
DeleteExchange Deletes an exchange.
ListExchanges Queries exchanges.

Bindings

Operation Description
CreateBinding Creates a binding.
DeleteBinding Deletes a binding.
ListBindings Queries bindings.
ListDownStreamBindings Queries information about the bindings whose binding source is a specific exchange.
ListExchangeUpStreamBindings Queries information about the bindings whose binding destination is a specific exchange.
ListQueueUpStreamBindings Queries information about the bindings of a specific queue.