本产品中所有开放的API,按照功能目录分类,将API链接和API描述罗列出来。
平台公共资源访问接口
| 分类 | API | 描述 |
|---|---|---|
| 公共应用 | ListGlobalApps | 获取平台公共应用列表。 |
| GetGlobalApp | 查询平台公共应用详情。 | |
| 公共数据集 | ListPublicDataset | 获取平台公共数据集列表。 |
| GetPublicDataset | 查询平台公共数据集详情。 | |
| ListPublicDatasetEntities | 获取平台公共数据集包含的实体类型列表。 | |
| GetPublicDatasetEntity | 查询平台公共数据集特定的实体定义。 | |
| ListPublicDatasetEntityItems | 获取平台公共数据集特定的实体表格数据。 | |
| 开发者资源 | ListContainerImages | 获取平台公共工具镜像列表。 |
| ListAuthorizedSoftware | 获取第三方软件列表。 |
平台工作空间使用接口
| 分类 | API | 描述 |
|---|---|---|
| 工作空间 | CreateWorkspace | 创建工作空间。 |
| ListWorkspaces | 获取工作空间列表。 | |
| GetWorkspace | 查询工作空间的详情。 | |
| UpdateWorkspace | 更新工作空间部分信息。 | |
| DeleteWorkspace | 删除工作空间。 | |
| 工作空间实体 | CopyPublicEntity | 拷贝公共数据集表格到工作空间中。 |
| CreateEntity | 工作空间中创建实体表格。 | |
| ListEntities | 获取工作空间下实体类型列表。 | |
| GetEntity | 查询工作空间下特定实体类型定义。 | |
| ListEntityItems | 获取工作空间下特定实体的数据表格数据。 | |
| UploadEntity | 上传实体表格数据到工作空间中。 | |
| DownloadEntity | 从工作空间中下载实体表格数据到本地文件。 | |
| UpdateEntityItems | 更新工作空间中特定实体表格数据内容。 | |
| DeleteEntityItems | 删除工作空间中特定实体表格数据内容。 | |
| 工作空间应用 | ImportApp | 安装平台公共应用到用户工作空间中使用。 |
| CreateApp | 工作空间中创建应用。 | |
| ListApps | 获取工作空间下应用列表。 | |
| GetApp | 查询工作空间下特定应用详情。 | |
| DeleteApp | 删除工作空间下特定应用。 | |
| 工作空间模板 | CreateTemplate | 工作空间中创建应用模板。 |
| ListTemplates | 获取工作空间下应用模板列表。 | |
| GetTemplate | 查询工作空间下特定应用模板详情。 | |
| UpdateTemplate | 更新工作空间下特定应用模板详情。 | |
| DeleteTemplate | 删除工作空间下特定应用模板。 | |
| 工作空间运行任务 | CreateRun | 工作空间中创建运行任务。 |
| ListRuns | 获取工作空间下运行任务列表。 | |
| GetRun | 查询工作空间下特定运行任务详情。 | |
| AbortRun | 终止工作空间下特定的运行任务。 | |
| 删除任务 | 删除工作空间下特定运行任务记录。 | |
| 工作空间投递任务 | CreateSubmission | 工作空间下创建批量投递任务。 |
| ListSubmissions | 获取工作空间下投递任务列表。 | |
| GetSubmission | 查询工作空间下特定的投递任务详情。 | |
| 取消投递 | 终止工作空间下特定的投递任务。 | |
| ResumeSubmission | 恢复工作空间下特定的投递任务。 | |
| 删除投递 | 删除工作空间下特定的投递任务记录。 |