数据结构

最近更新时间: 2026-04-13 00:13:35

DockerHubTagList

用于返回dockerhub的tag列表

被如下接口引用:DescribeDockerHubImagePersonal

名称 必选 允许NULL 类型 描述
Reponame String DockerHub的仓库名称
示例值:
TagList Array of String Tag的列表
示例值:

BuildHistoryResp

构建历史信息

被如下接口引用:DescribeImageBuildTaskLogInfoPersonal

名称 必选 允许NULL 类型 描述
BuildHistory BuildInfo 构建信息
示例值:查看

NamespaceIsExistsResp

NamespaceIsExists返回类型

被如下接口引用:ValidateNamespaceExistPersonal

名称 必选 允许NULL 类型 描述
IsExist Bool 命名空间是否存在
示例值:
IsPreserved Bool 是否为保留命名空间
示例值:

BuildReposList

构建仓库列表信息

被如下接口引用:DescribeSourceCodeRepositoryPersonal

名称 必选 允许NULL 类型 描述
Repos Array of BuildRepo 仓库信息列表
示例值:查看

TriggerInvokeResult

触发器触发结果

被如下接口引用:DescribeApplicationTriggerLogPersonal

名称 必选 允许NULL 类型 描述
ReturnCode Int64 请求TKE返回值
示例值:
ReturnMsg String 请求TKE返回信息
示例值:

BuildRuleResp

Build的信息返回值

被如下接口引用:DescribeImageBuildPersonal

名称 必选 允许NULL 类型 描述
BuildRule BuildRule BuildRule信息
示例值:查看

TagInfoResp

Tag列表的返回值

被如下接口引用:DescribeImagePersonal

名称 必选 允许NULL 类型 描述
TagCount Int64 Tag的总数
示例值:
TagInfo Array of TagInfo TagInfo列表
示例值:查看
Server String Server
示例值:
RepoName String 仓库名称
示例值:

Limit

共享镜像仓库用户配额

被如下接口引用:DescribeUserQuotaPersonal

名称 必选 允许NULL 类型 描述
Username String 用户名
示例值:
Type String 配额的类型
示例值:
Value Int64 配置的值
示例值:

DesGitAuthRsp

查询GitAuth返回值

被如下接口引用:DescribeSourceCodeAuthPersonal

名称 必选 允许NULL 类型 描述
AuthMap String 用户GitAuth信息
示例值:

AuthUser

构建用户信息

被如下接口引用:DescribeSourceCodeAuthUserInfoPersonal

名称 必选 允许NULL 类型 描述
Name String 用户名
示例值:
Email String 用户邮箱
示例值:

DescribeApplicationTriggerLogPersonalResp

查询应用更新触发器触发日志返回值

被如下接口引用:DescribeApplicationTriggerLogPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 返回总数
示例值:
LogInfo Array of TriggerLogResp 触发日志列表
示例值:查看

AutoDelStrategyInfoResp

获取自动删除策略

被如下接口引用:DescribeImageLifecycleGlobalPersonal、DescribeImageLifecyclePersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数目
示例值:
StrategyInfo Array of AutoDelStrategyInfo 自动删除策略列表
示例值:查看

BuildBranchResp

构建分支返回信息

被如下接口引用:DescribeSourceCodeRepositoryBranchPersonal

名称 必选 允许NULL 类型 描述
Branches Array of String 构建的分支信息
示例值:

DescribeApplicationTriggerPersonalResp

拉取触发器列表返回值

被如下接口引用:DescribeApplicationTriggerPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 返回条目总数
示例值:
TriggerInfo Array of TriggerResp 触发器列表
示例值:查看

TriggerInvokePara

触发器触发参数

被如下接口引用:DescribeApplicationTriggerLogPersonal、DescribeApplicationTriggerPersonal

名称 必选 允许NULL 类型 描述
AppId String AppId
示例值:
ClusterId String TKE集群ID
示例值:
Namespace String TKE集群命名空间
示例值:
ServiceName String TKE集群工作负载名称
示例值:
ContainerName String TKE集群工作负载中容器名称
示例值:
ClusterRegion Int64 TKE集群地域数字ID
示例值:

BuildInfo

构建信息

被如下接口引用:DescribeImageBuildTaskLogInfoPersonal、DescribeImageBuildTaskLogPersonal

名称 必选 允许NULL 类型 描述
Id Int64 Id
示例值:
AppId Uint64 AppId
示例值:
BuildType String 构建类型
示例值:
BuildManually Int64 是否手动构建
示例值:
BuildWorkDir String 构建工作目录
示例值:
Args String 构建参数
示例值:
Status String 构建状态
示例值:
StartTime Datetime_iso 构建开始时间
示例值:
EndTime Datetime_iso 构建结束时间
示例值:
GitServer String 构建仓库地址
示例值:
Group String repo所在的group
示例值:
Repo String 构建所在的repo
示例值:
RepoUrl String Repo url地址
示例值:
Owner String 用户在git服务器上的用户名
示例值:
Branch String 构建的分支
示例值:
DockerfilePath String dockerfile在仓库中的路径
示例值:
RegistryNamespace String registry中的namespace
示例值:
RegistryUsername String 用户在registry中的用户名
示例值:
Image String 镜像名称,不包含tag
示例值:
ForceImage String 镜像名
示例值:
CommitSHA String 提交的SHA
示例值:
CommitAuthor String 提交的作者
示例值:
CommitMessage String 提交的信息
示例值:
CommitTime Datetime_iso 提交的时间
示例值:
BuildLog String 构建日志
示例值:

Region

地域信息

被如下接口引用:DescribeRegions

名称 必选 允许NULL 类型 描述
Alias String gz
示例值:
RegionId Uint64 1
示例值:
RegionName String ap-xx
示例值:
Status String alluser
示例值:
Remark String remark
示例值:
CreatedAt Datetime_iso 创建时间
示例值:
UpdatedAt Datetime_iso 更新时间
示例值:
Id Int64 id
示例值:

RepoInfoResp

仓库信息的返回信息

被如下接口引用:DescribeRepositoryAllPersonal、DescribeRepositoryOwnerPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 仓库总数
示例值:
RepoInfo Array of RepoInfo 仓库信息列表
示例值:查看
Server String Server信息
示例值:

SameImagesResp

指定tag镜像内容相同的tag列表

被如下接口引用:DescribeImageFilterPersonal

名称 必选 允许NULL 类型 描述
SameImages Array of String tag列表
示例值:

TriggerLogResp

触发器日志

被如下接口引用:DescribeApplicationTriggerLogPersonal

名称 必选 允许NULL 类型 描述
RepoName String 仓库名称
示例值:
TagName String Tag名称
示例值:
TriggerName String 触发器名称
示例值:
InvokeSource String 触发方式
示例值:
InvokeAction String 触发动作
示例值:
InvokeTime String 触发时间
示例值:
InvokeCondition TriggerInvokeCondition 触发条件
示例值:查看
InvokePara TriggerInvokePara 触发参数
示例值:查看
InvokeResult TriggerInvokeResult 触发结果
示例值:查看

RespLimit

用户配额返回值

被如下接口引用:DescribeUserQuotaPersonal

名称 必选 允许NULL 类型 描述
LimitInfo Array of Limit 配额信息
示例值:查看

UserInfo

共享版用户信息

被如下接口引用:DescribeUserPersonal

名称 必选 允许NULL 类型 描述
Username String 用户名
示例值:
AppId Int64 AppId
示例值:
ApplicationToken String 密码
示例值:
CreationTime String 创建时间
示例值:

RespDockerHubRepoList

用于DokcerHub 仓库列表信息的返回信息

被如下接口引用:DescribeDockerHubRepositoryPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 仓库总数
示例值:
RepoInfo Array of HubSimpleInfo 仓库信息列表
示例值:查看

Trigger

Trigger,用于ccb

被如下接口引用:CreateImageBuildPersonal、ModifyImageBuildPersonal

名称 必选 允许NULL 类型 描述
Branches Array of String 分支
示例值:
Tag Int64 Tag
示例值:

HubSimpleInfo

Hub的信息描述

被如下接口引用:DescribeDockerHubRepositoryPersonal

名称 必选 允许NULL 类型 描述
Reponame String 仓库名称
示例值:
Repotype String 仓库类型
示例值:
Logo String 仓库Logo
示例值:
SimpleDesc String 仓库简述
示例值:
IsUserFavor Bool 是否为收藏
示例值:
FavorCount Int64 收藏数量
示例值:

NamespaceInfoResp

获取命名空间信息返回

被如下接口引用:DescribeNamespacePersonal

名称 必选 允许NULL 类型 描述
NamespaceCount Int64 命名空间数量
示例值:
NamespaceInfo Array of NamespaceInfo 命名空间信息
示例值:查看

BuildRule

构建规则

被如下接口引用:DescribeImageBuildPersonal

名称 必选 允许NULL 类型 描述
RegistryNamespace String registry中的namespace
示例值:
RegistryUsername String 用户在registry中的用户名
示例值:
ImageName String 镜像名称,不包含tag
示例值:
ImageTagFormat String 镜像tag的格式
示例值:
GitServer String 源码所在的git服务
示例值:
Group String repo所在的group
示例值:
Repo String 源码在git服务器上的仓库名
示例值:
Owner String 用户在git服务器上的用户名
示例值:
Branches Array of String 分支
示例值:
Tag Int64 Tag
示例值:
DockerfilePath String dockerfile在仓库中的路径
示例值:
BuildWorkDir String 工作目录
示例值:
ForceTag String 构建出的镜像覆盖该Tag
示例值:
BuildArgs String Args
示例值:

DescribeApplicationTokenPersonalResp

镜像仓库凭证

被如下接口引用:DescribeApplicationTokenPersonal

名称 必选 允许NULL 类型 描述
ApplicationToken String 镜像仓库凭证
示例值:

FavorResp

用于获取收藏仓库的响应

被如下接口引用:DescribeFavorRepositoryPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 收藏仓库的总数
示例值:
RepoInfo Array of Favors 仓库信息数组
示例值:查看

TriggerInvokeCondition

触发器触发条件

被如下接口引用:DescribeApplicationTriggerLogPersonal、DescribeApplicationTriggerPersonal

名称 必选 允许NULL 类型 描述
InvokeMethod String 触发方式
示例值:
InvokeExpr String 触发表达式
示例值:

AuthUserInfoResp

构建用户的信息返回值

被如下接口引用:DescribeSourceCodeAuthUserInfoPersonal

名称 必选 允许NULL 类型 描述
User AuthUser 构建用户信息
示例值:查看

Favors

仓库收藏

被如下接口引用:DescribeFavorRepositoryPersonal

名称 必选 允许NULL 类型 描述
RepoName String 仓库名字
示例值:
RepoType String 仓库类型
示例值:
PullCount Int64 Pull总共的次数
示例值:
FavorCount Int64 仓库收藏次数
示例值:
Public Int64 仓库是否公开
示例值:
IsQcloudOfficial Bool 是否为官方所有
示例值:
TagCount Int64 仓库Tag的数量
示例值:
Logo String Logo
示例值:
Region String 地域
示例值:
RegionId Int64 地域的Id
示例值:

RequestFavor

请求的入参,用于收藏镜像仓库

被如下接口引用:BatchDeleteFavorRepositoryPersonal

名称 必选 允许NULL 类型 描述
RepoName String 收藏的镜像仓库名称
示例值:
RepoType String 收藏的镜像仓库类型
示例值:
RegionId String 地域Id
示例值:

SearchUserRepositoryResp

获取满足输入搜索条件的用户镜像仓库

被如下接口引用:DescribeRepositoryFilterPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 总个数
示例值:
RepoInfo Array of RepoInfo 仓库列表
示例值:查看
Server String Server
示例值:
PrivilegeFiltered Bool PrivilegeFiltered
示例值:

TagInfo

镜像tag信息

被如下接口引用:DescribeImagePersonal

名称 必选 允许NULL 类型 描述
TagName String Tag名称
示例值:
TagId String 镜像Id
示例值:
ImageId String docker image 可以看到的id
示例值:
Size String 大小
示例值:
CreationTime String 镜像的创建时间
示例值:
DurationDays String 镜像创建至今时间长度
示例值:
Author String 镜像的作者
示例值:
Architecture String 次镜像建议运行的系统架构
示例值:
DockerVersion String 创建此镜像的docker版本
示例值:
OS String 此镜像建议运行系统
示例值:
SizeByte Int64 SizeByte
示例值:
Id Int64 Id
示例值:
UpdateTime String 数据更新时间
示例值:
PushTime String 镜像更新时间
示例值:

DupImageTagResp

复制镜像tag返回值

被如下接口引用:DuplicateImagePersonal

名称 必选 允许NULL 类型 描述
Digest String 镜像Digest值
示例值:

RepoInfo

仓库的信息

被如下接口引用:DescribeRepositoryAllPersonal、DescribeRepositoryFilterPersonal、DescribeRepositoryOwnerPersonal

名称 必选 允许NULL 类型 描述
RepoName String 仓库名称
示例值:
RepoType String 仓库类型
示例值:
TagCount Int64 Tag数量
示例值:
Public Int64 是否为公开
示例值:
IsUserFavor Bool 是否为用户收藏
示例值:
IsQcloudOfficial Bool 是否为云平台官方仓库
示例值:
FavorCount Int64 被收藏的个数
示例值:
PullCount Int64 拉取的数量
示例值:
Description String 描述
示例值:
CreationTime String 仓库创建时间
示例值:
UpdateTime String 仓库更新时间
示例值:

BuildRepo

源代码仓库信息

被如下接口引用:DescribeSourceCodeRepositoryPersonal

名称 必选 允许NULL 类型 描述
GitServer String 源码所在的git服务
示例值:
Group String repo所在的group
示例值:
RepoName String 源码在git服务器上的仓库名
示例值:
RepoId Int64 仓库Id
示例值:
Desc String 仓库描述
示例值:
Private Bool 是否为私有
示例值:
WebUrl String WebUrl
示例值:

BuildInfoResp

构建信息的返回信息

被如下接口引用:DescribeImageBuildTaskLogPersonal

名称 必选 允许NULL 类型 描述
TotalCount Int64 总数
示例值:
BuildList Array of BuildInfo 构建信息列表
示例值:查看

UserIsExistsResp

用户是否存在

被如下接口引用:ValidateUserPersonal

名称 必选 允许NULL 类型 描述
IsExist Bool 用户是否存在
示例值:
MainIsExist Bool 主账号是否存在
示例值:

AutoDelStrategyInfo

自动删除策略信息

被如下接口引用:DescribeImageLifecycleGlobalPersonal、DescribeImageLifecyclePersonal

名称 必选 允许NULL 类型 描述
Username String 用户名
示例值:
RepoName String 仓库名
示例值:
Type String 类型
示例值:
Value Int64 策略值
示例值:
Valid Int64 Valid
示例值:
CreationTime String 创建时间
示例值:

DockerHubRepoinfo

DockerHub仓库信息

被如下接口引用:DescribeDockerHubRepositoryInfoPersonal

名称 必选 允许NULL 类型 描述
Reponame String 仓库名称
示例值:
Repotype String 仓库类型
示例值:
Logo String 仓库Logo
示例值:
SimpleDesc String 简述
示例值:
DetailDesc String 详述
示例值:
FavorCount Int64 收藏次数
示例值:
IsUserFavor Bool 是否用户的收藏
示例值:

TriggerResp

触发器返回值

被如下接口引用:DescribeApplicationTriggerPersonal

名称 必选 允许NULL 类型 描述
TriggerName String 触发器名称
示例值:
InvokeSource String 触发来源
示例值:
InvokeAction String 触发动作
示例值:
CreateTime String 创建时间
示例值:
UpdateTime String 更新时间
示例值:
InvokeCondition TriggerInvokeCondition 触发条件
示例值:查看
InvokePara TriggerInvokePara 触发器参数
示例值:查看

NamespaceInfo

命名空间信息

被如下接口引用:DescribeNamespacePersonal

名称 必选 允许NULL 类型 描述
Namespace String 命名空间
示例值:
CreationTime String 创建时间
示例值:
RepoCount Int64 命名空间下仓库数量
示例值:

RepositoryInfoResp

查询共享版仓库信息返回

被如下接口引用:DescribeRepositoryPersonal

名称 必选 允许NULL 类型 描述
RepoName String 镜像仓库名字
示例值:
RepoType String 镜像仓库类型
示例值:
Server String 镜像仓库服务地址
示例值:
CreationTime String 创建时间
示例值:
Description String 镜像仓库描述
示例值:
Public Int64 是否为公有镜像
示例值:
PullCount Int64 下载次数
示例值:
FavorCount Int64 收藏次数
示例值:
IsUserFavor Bool 是否为用户收藏
示例值:
IsQcloudOfficial Bool 是否为云平台官方镜像
示例值:

RepoIsExistResp

仓库是否存在的返回值

被如下接口引用:ValidateRepositoryExistPersonal

名称 必选 允许NULL 类型 描述
IsExist Bool 仓库是否存在
示例值: