The following tables list API operations available for use in ApsaraMQ for RabbitMQ.
Instances
API | Description |
Creates an ApsaraMQ for RabbitMQ instance. When you call this operation, the system generates a purchase order and automatically completes the payment. | |
Queries ApsaraMQ for RabbitMQ instances. | |
Queries the metadata of a specific ApsaraMQ for RabbitMQ instance. | |
Renews the subscription of a specific ApsaraMQ for RabbitMQ instance. | |
Modifies the configuration of a specific ApsaraMQ for RabbitMQ instance. When you call this operation, the system generates a modification order and automatically completes the payment. |
Vhosts
API | Description |
Creates a virtual host (vhost). | |
Deletes a vhost. | |
Queries the vhosts of a specific ApsaraMQ for RabbitMQ instance. |
Queues
API | Description |
Creates a queue. | |
Deletes a queue. | |
Queries the consumers that subscribe to a specified queue. | |
Queries the queues on a specific ApsaraMQ for RabbitMQ instance. |
Exchanges
API | Description |
Creates an exchange. | |
Deletes an exchange. | |
Queries the exchanges on a specific ApsaraMQ for RabbitMQ instance. |
Bindings
API | Description |
Creates a binding. | |
Deletes a binding. | |
Queries the bindings of a specific vhost. | |
Queries the information about the bindings whose binding source is a specific exchange. | |
Queries the information about the bindings whose binding destination is a specific exchange. | |
Queries the information about the bindings whose binding destination is a specific queue. |
Static usernames and passwords
API | Description |
Creates a pair of static username and password. | |
Queries all static usernames and passwords that are created for a specific ApsaraMQ for RabbitMQ instance. | |
Deletes a specific pair of username and password. |