The following tables list API operations available for use in Message Queue for RabbitMQ.
Instances
API | Description |
---|---|
CreateInstance | Creates a Message Queue for RabbitMQ instance. When you call this operation, the system generates a purchase order and automatically completes the payment. |
ListInstances | Queries Message Queue for RabbitMQ instances. |
GetMetadataAmount | Queries the metadata of a specified Message Queue for RabbitMQ instance. |
RenewInstance | Renews the subscription of a specified Message Queue for RabbitMQ instance. |
ModifyInstance | Modifies the configuration of a specified Message Queue for RabbitMQ instance. When you call this operation, the system generates a modification order and automatically completes the payment. |
Vhost
API | Description |
---|---|
CreateVirtualHost | Creates a vhost. |
DeleteVirtualHost | Deletes a vhost. |
ListVirtualHosts | Queries vhosts. |
Queue
API | Description |
---|---|
CreateQueue | Creates a queue. |
DeleteQueue | Deletes a queue. |
ListQueueConsumers | Queries the consumers that subscribe to a specified queue. |
ListQueues | Queries queues. |
Exchange
API | Description |
---|---|
CreateExchange | Creates an exchange. |
DeleteExchange | Deletes an exchange. |
ListExchanges | Queries exchanges. |
Binding
API | Description |
---|---|
CreateBinding | Creates a binding. |
DeleteBinding | Deletes a binding. |
ListBindings | Queries the bindings of a specified vhost. |
ListDownStreamBindings | Queries the information about the bindings of which the binding source is a specified exchange. |
ListExchangeUpStreamBindings | Queries the information about the bindings of which the binding destination is a specified exchange. |
ListQueueUpStreamBindings | Queries the information about the bindings of which the binding destination is a specified queue. |