文档首页 > > API参考> API概览

API概览

分享
更新时间: 2019/07/25 GMT+08:00

DIS提供的接口为符合RESTful API设计规范的自研接口。通过DIS的自研接口,您可以使用DIS的如表1所示的功能。

表1 接口功能

接口

功能

API URI

通道管理接口

创建通道

POST /v2/{project_id}/streams

删除通道

DELETE /v2/{project_id}/streams

查询通道列表

GET /v2/{project_id}/streams

查询通道详情

GET /v2/{project_id}/streams/{stream_name}

查询通道监控信息

GET /v2/{project_id}/streams/{stream_name}/metrics?

label={label}&start_time={start_time}&end_time={end_time}

获取通道消费信息

GET /v2/{project_id}/apps/{app}/streams/{stream_name}

数据管理接口

上传数据

POST /v2/{project_id}/records

下载数据

GET /v2/{project_id}/records{?partition-cursor}

获取数据游标

GET /v2/{project_id}/cursors{?stream-name,partition-id,cursor-type,starting-sequence-number}

应用程序管理接口

创建APP

POST /v2/{project_id}/apps

删除APP

DELETE /v2/{project_id}/apps/{app_name}

查询APP详情

GET /v2/{project_id}/apps/{app_name}

查询APP列表

GET /v2/{project_id}/apps

Checkpoint管理接口

新增Checkpoint

POST /v2/{project_id}/checkpoints

查询Checkpoint

GET /v2/{project_id}/checkpoints{?stream_name,partition_id,app_name,checkpoint_type}

删除Checkpoint

DELETE /v2/{project_id}/checkpoints

转储任务管理接口

添加转储任务

POST /v2/{project_id}/streams/{stream_name}/transfer-tasks

删除转储任务

DELETE /v2/{project_id}/streams/{stream_name}/transfer-tasks/{transfer_task_name}

查询转储任务详情

GET /v2/{project_id}/streams/{stream_name}/transfer-tasks/{transfer_task_name}

查询转储任务列表

GET /v2/{project_id}/streams/{stream_name}/transfer-tasks

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区