This topic provides a list of 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 an IP address whitelist.
UpdateAllowedIp Modifies an IP address whitelist.

Topics

Operation Description
CreateTopic Creates a topic.
DeleteTopic Deletes a topic.
GetTopicList Queries topics.
GetTopicStatus Queries the status of a topic.
ModifyPartitionNum Modifies 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.
GetConsumerList Queries consumer groups.
GetConsumerProgress Queries the status of a consumer group.

Tags

Operation Description
ListTagResources Queries the tags bound to a resource.
TagResources Creates and binds a tag to a resource.
UntagResources Unbinds and deletes a tag from a resource.

SASL ACL

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.