本产品中所有开放的API,按照功能目录分类,将API链接和API描述罗列出来。

注意事项

您可以在OpenAPI开发者门户左上角选择企业版的API,以下为企业版和个人版对应的版本:
  • 2018-12-01:企业版API
  • 2016-06-07:个人版API
API

实例管理

API 描述
CreateInstance 创建一个容器镜像实例

GetInstance

查询实例信息

GetInstanceUsage

查询实例配额使用情况
ListInstanceRegion 查询实例Region列表

ListInstance

查询实例列表

实例访问控制管理

API 描述

CreateInstanceEndpointAclPolicy

为实例访问入口(限公网)创建白名单策略

CreateInstanceVpcEndpointLinkedVpc

为实例添加可访问实例的VPC实例

DeleteInstanceEndpointAclPolicy

为实例访问入口(限公网)删除白名单策略
DeleteInstanceVpcEndpointLinkedVpc 为实例移除可访问实例的VPC实例

GetInstanceEndpoint

查询实例的访问入口

ListInstanceEndpoint

查询实例网络访问入口列表

UpdateInstanceEndpointStatus

更新实例访问入口状态
GetInstanceVpcEndpoint 获取实例 VPC 网络端点

实例同步管理

API 描述

CreateRepoSyncRule

创建镜像仓库同步规则

CreateRepoSyncTaskByRule

根据同步规则(限手动同步规则)创建镜像仓库同步任务

DeleteRepoSyncRule

删除镜像仓库同步规则

GetRepoSyncTask

查询仓库同步任务

ListRepoSyncRule

查询仓库同步规则列表

ListRepoSyncTask

查询仓库同步任务列表

UpdateRepoBuildRule

更新镜像仓库构建规则

镜像命名空间管理

API 描述

CreateNamespace

创建镜像仓库命名空间

DeleteNamespace

删除镜像仓库命名空间

GetNamespace

查询命名空间信息

ListNamespace

查询命名空间列表

UpdateNamespace

更新命名空间

镜像仓库管理

API 描述

CreateRepository

创建镜像仓库

DeleteRepository

删除镜像仓库

GetRepository

查询镜像仓库信息

ListRepository

查询镜像仓库列表

UpdateRepository

更新镜像仓库信息

镜像管理

API 描述
CreateRepoTag 为仓库中现有镜像版本生成新版本

DeleteRepoTag

删除镜像

GetRepoTagLayers

获取某Tag对应镜像的层数据
GetRepoTag 获取单个镜像Tag信息

GetRepoTagManifest

查询镜像版本Manifest信息

ListRepoTag

查询镜像版本(Tag)列表

镜像安全管理

API 描述

CreateRepoTagScanTask

创建镜像安全扫描任务
GetRepoTagScanStatus 获取镜像版本扫描状态
GetRepoTagScanSummary 获取镜像版本扫描结果数目
ListRepoTagScanResult 获取镜像版本扫描结果列表

镜像构建管理

API 描述

CreateBuildRecordByRule

根据规则创建构建记录

CreateRepoBuildRule

创建镜像仓库构建规则
CreateRepoSourceCodeRepo 给镜像仓库绑定源代码仓库
CancelRepoBuildRecord 取消仓库构建

DeleteRepoBuildRule

删除镜像仓库构建规则

GetRepoBuildRecord

获取构建状态

GetRepoBuildRecordStatus

查询仓库构建记录
GetRepoSourceCodeRepo 获取源代码仓库绑定信息
UpdateRepoBuildRule 更新镜像仓库构建规则
UpdateRepoSourceCodeRepo 更新镜像仓库绑定的源代码仓库
ListRepoBuildRecord 查询镜像仓库构建记录列表
ListRepoBuildRule 查询镜像仓库构建规则列表
ListRepoBuildRecordLog 获取某次构建记录的日志

镜像触发器管理

API 描述

CreateRepoTrigger

创建镜像仓库触发器

DeleteRepoTrigger

删除镜像仓库触发器

ListRepoTrigger

查询仓库触发器列表

UpdateRepoTrigger

更新镜像仓库触发器

Helm Chart 命名空间管理

API 描述

CreateChartNamespace

创建Chart命名空间

DeleteChartNamespace

删除Chart命名空间

GetChartNamespace

查询Chart命名空间

ListChartNamespace

查询Chart命名空间列表

UpdateChartNamespace

更新Chart命名空间

Chart 仓库管理

API 描述

CreateChartRepository

创建Chart仓库

DeleteChartRepository

删除Chart仓库

GetChartRepository

查询Chart仓库

ListChartRepository

查询Chart仓库列表

UpdateChartRepository

更新Chart仓库信息

Chart 版本管理

API 描述
DeleteChartRelease 删除Chart版本

ListChartRelease

查询Chart版本列表

访问凭证管理

API 描述

GetAuthorizationToken

获取用于登录实例的临时账号和临时密码

ResetLoginPassword

重置登录密码

制品构建

API 描述
CancelArtifactBuildTask 取消制品构建任务
GetArtifactBuildTask 获取制品构建任务
ListArtifactBuildTaskLog 获取制品构建任务日志

云原生交付链管理

API 描述
CreateChain 创建交付链
DeleteChain 删除交付链
UpdateChain 修改交付链定义
GetChain 获取交付链定义,用于了解交付链的节点执行顺序
ListChain 获取交付链条目
ListChainInstance 查询交付链执行记录

事件通知

API 描述
DeleteEventCenterRule 删除事件通知规则
UpdateEventCenterRule 更新事件规则
ListEventCenterRecord 获取事件规则事件历史
ListEventCenterRuleName 获取事件规则名称