TDMQ Pulsar 版相关接口如下表所示。
集群相关接口
接口名称 | 接口功能 |
创建集群 | |
删除集群 | |
获取集群详情 | |
获取集群列表 | |
更新集群信息 | |
查询 Pulsar 专业版实例列表 | |
获取 Pulsar 专业版集群实例信息 | |
创建专业集群 | |
删除专业集群实例 |
命名空间相关接口
接口名称 | 接口功能 |
创建命名空间 | |
删除命名空间 | |
获取命名空间属性 | |
获取命名空间角色列表 | |
获取命名空间列表 | |
修改命名空间属性 |
主题相关接口
接口名称 | 接口功能 |
新增主题 | |
删除主题 | |
查询主题列表 | |
修改主题 |
消息相关接口
注意:
由于 HTTP 的消息收发在数据流层面经过较多环节,而 SDK 是直连服务端 broker 的长链接,不论是在性能还是稳定性,建议用 SDK 来收发消息。HTTP 接口已限制新增。
接口名称 | 接口功能 |
确认消息 | |
接收消息 | |
批量发送消息 | |
发送单条消息 | |
消息查询 | |
消息轨迹 |
生产消费相关接口
接口名称 | 接口功能 |
创建订阅关系 | |
删除订阅关系 | |
获取消息生产概览 | |
获取消费订阅列表 | |
消息回溯 | |
获取生产者信息 |
环境角色授权相关接口
接口名称 | 接口功能 |
创建环境角色授权 | |
创建角色 | |
删除环境角色授权 | |
获取角色列表 | |
修改环境角色授权 | |
修改角色 | |
删除角色 |
其他接口
接口名称 | 接口功能 |
获取某个租户的虚拟集群列表 | |
获取租户 VPC 绑定关系 | |
发送消息 |