The following tables list API operations available for use in Message Queue for Apache Kafka.
Instances
| Operation | Description |
|---|---|
| GetInstanceList | Queries Message Queue for Apache Kafka instances in a specified region. |
| StartInstance | Deploys a Message Queue for Apache Kafka instance. |
| ModifyInstanceName | Changes the name of a Message Queue for Apache Kafka instance. |
| CreatePrePayOrder | Creates a subscription Message Queue for Apache Kafka instance. |
| DeleteInstance | Deletes a Message Queue for Apache Kafka instance. |
| UpgradePrePayOrder | Upgrades a subscription Message Queue for Apache Kafka instance. |
| GetAllowedIpList | Queries the IP address whitelist of a Message Queue for Apache Kafka instance. |
| UpdateAllowedIp | Modifies the IP address whitelist of a Message Queue for Apache Kafka instance. |
Topics
| Operation | Description |
|---|---|
| CreateTopic | Creates a topic. |
| DeleteTopic | Deletes a topic. |
| GetTopicList | Queries the topics in a Message Queue for Apache Kafka instance. |
| GetTopicStatus | Queries the status of a topic. |
| ModifyPartitionNum | Changes the number of partitions for a topic. |
| ModifyTopicRemark | Modifies the description of a topic. |
Consumer groups
| Operation | Description |
|---|---|
| CreateConsumerGroup | Creates a consumer group. |
| DeleteConsumerGroup | Deletes a consumer group from a Message Queue for Apache Kafka instance. |
| GetConsumerList | Queries the consumer groups in a Message Queue for Apache Kafka instance. |
| GetConsumerProgress | Queries the status of a consumer group. |
Tags
| Operation | Description |
|---|---|
| ListTagResources | Queries the tags added to a resource. |
| TagResources | Creates a tag and adds the tag to a resource. |
| UntagResources | Removes a tag from a resource and deletes the tag. |
SASL ACLs
| Operation | Description |
|---|---|
| DescribeAcls | Queries access control lists (ACLs). |
| CreateAcl | Creates an ACL. |
| DeleteAcl | Deletes an ACL. |
SASL users
| Operation | Description |
|---|---|
| DescribeSaslUsers | Queries Simple Authentication and Security Layer (SASL) users. |
| CreateSaslUser | Creates an SASL user. |
| DeleteSaslUser | Deletes an SASL user. |