数据结构

最近更新时间: 2026-10-10 00:11:03

RequestFavor

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

被如下接口引用:BatchDeleteFavorRepositoryPersonal

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

WebhookTriggerPersonal

Webhook 触发器个人版

被如下接口引用:DescribeWebhookTriggerPersonal

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

BuildRule

构建规则

被如下接口引用:DescribeImageBuildPersonal

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

RegistryCondition

实例创建过程

被如下接口引用:DescribeInstanceStatus

名称 必选 允许NULL 类型 描述
Type 是 否 String 实例创建过程类型
示例值:
Status 是 否 String 实例创建过程状态
示例值:
Reason 是 是 String 转换到该过程的简明原因
示例值:

ReplicationRegistry

企业版复制实例

被如下接口引用:DescribeReplicationInstances

名称 必选 允许NULL 类型 描述
RegistryId 是 否 String 主实例ID
示例值:
ReplicationRegistryId 是 否 String 复制实例ID
示例值:
ReplicationRegionId 是 否 Uint64 复制实例的地域ID
示例值:
ReplicationRegionName 是 否 String 复制实例的地域名称
示例值:
Status 是 否 String 复制实例的状态
示例值:
CreatedAt 是 否 String 创建时间
示例值:

TagInfoResp

Tag列表的返回值

被如下接口引用:DescribeImagePersonal

名称 必选 允许NULL 类型 描述
TagCount 是 否 Int64 Tag的总数
示例值: 2
TagInfo 是 否 Array of TagInfo TagInfo列表
示例值:查看
Server 是 否 String Server
示例值: ccr.ccs.cloud.com
RepoName 是 否 String 仓库名称
示例值: nicokang/golang

AccessVpc

内网接入信息

被如下接口引用:DescribeInternalEndpoints

名称 必选 允许NULL 类型 描述
VpcId 是 否 String Vpc的Id
示例值:
SubnetId 是 否 String 子网Id
示例值:
Status 是 否 String 内网接入状态
示例值:
AccessIp 是 否 String 内网接入Ip
示例值:
RegionId 是 是 Uint64 内网接入链路所属地域
示例值:

Tag

云标签Tag

被如下接口引用:CreateImageAccelerationService、CreateInstance、CreateNamespace、DescribeInstanceAll、DescribeInstanceAllForCoding、DescribeInstanceInspection、DescribeInstances、DescribeNamespaces

名称 必选 允许NULL 类型 描述
Key 是 是 String 云标签的key
示例值:
Value 是 是 String 云标签的值
示例值:

PeerReplicationOption

跨主账号实例同步参数

被如下接口引用:ManageReplication

名称 必选 允许NULL 类型 描述
PeerRegistryUin 是 否 String 待同步实例的uin
示例值:
PeerRegistryToken 是 否 String 待同步实例的访问永久Token
示例值:
EnablePeerReplication 是 否 Bool 是否开启跨主账号实例同步
示例值:

WebhookTarget

触发器目标

被如下接口引用:CreateWebhookTrigger、DescribeWebhookTrigger、ModifyWebhookTrigger

名称 必选 允许NULL 类型 描述
Address 是 否 String 目标地址
示例值:
Headers 否 否 Array of Header 自定义 Headers
示例值:查看

RespDockerHubRepoList

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

被如下接口引用:DescribeDockerHubRepositoryPersonal

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

TagInfo

镜像tag信息

被如下接口引用:DescribeImagePersonal

名称 必选 允许NULL 类型 描述
UpdateTime 是 否 String 数据更新时间
示例值: 2025-01-02 15:14:56 +0800 CST
PushTime 是 否 String 制品更新时间
示例值: 2025-01-02 15:14:45 +0800 CST
TagName 是 否 String Tag名称
示例值: 4
CreationTime 是 否 String 制品的创建时间
示例值: 2025-01-02 15:14:45 +0800 CST
Author 是 否 String 标注的制品作者
示例值: nico
OS 是 否 String 标注的制品操作系统
示例值: linux
Kind 是 否 String 制品类型
示例值: Artifact::application/vnd.docker.distribution.manifest.v2+json
DurationDays 是 否 String 制品创建至今时间长度
示例值: empty
DockerVersion 是 否 String 创建制品的 Docker 版本
示例值: Docker version 26.0.0, build 2ae903e
TagId 是 否 String 制品的 ID
示例值: sha256:369a4a10ed88e84519de6d492049a9439d625b663c186edaf7f8b84a90170449
Size 是 否 String 大小
示例值: 294 MB
SizeByte 是 否 Int64 制品大小
示例值: 294736583
Id 是 否 Int64 序号
示例值: 21118257
ImageId 是 否 String docker image 可以看到的id
示例值: sha256:0111d1811773a9e0f11fe99d068079bd9d3d7eb6f79694cf0574a1bad0922c7a
Architecture 是 否 String 标注的制品平台
示例值: arm64

InstanceNamespaceItem

实例命名空间信息

被如下接口引用:DescribeInstanceAllNamespaces

名称 必选 允许NULL 类型 描述
ResourceId 是 否 String TCR 实例的命名空间
示例值:

TagSpecification

云标签

被如下接口引用:CreateImageAccelerationService、CreateInstance、CreateNamespace、DescribeInstanceAll、DescribeInstanceAllForCoding、DescribeInstanceInspection、DescribeInstances、DescribeNamespaces

名称 必选 允许NULL 类型 描述
ResourceType 是 是 String 默认值为instance
示例值:
Tags 是 是 Array of Tag 云标签数组
示例值:查看

AuthUser

构建用户信息

被如下接口引用:DescribeSourceCodeAuthUserInfoPersonal

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

ReplicationInfo

复制实例信息

被如下接口引用:DescribeInstanceInspection

名称 必选 允许NULL 类型 描述
ReplicationInstanceId 否 是 String 复制实例ID
示例值:
ReplicationNetworkInfo 否 是 InternalNetworkInfo 复制实例网络信息
示例值:查看
ReplicationBucketName 否 是 String 复制实例桶名称
示例值:
ReplicationStatus 否 是 String 复制实例状态
示例值:

ImageAccelerationServiceCfs

镜像加速服务 CFS 创建参数

被如下接口引用:CreateImageAccelerateService

名称 必选 允许NULL 类型 描述
VpcId 是 否 String 创建CFS的归属的VPCID
示例值:
SubnetId 是 否 String 创建CFS的归属的子网ID
示例值:
StorageType 是 否 String 创建CFS的存储类型,其中 SD 为标准型存储, HP为性能存储。
示例值:
PGroupId 是 否 String 权限组 ID
示例值:
Zone 是 否 String 可用区名称,例如ap-region-1,请参考 概览 文档中的地域与可用区列表
示例值:

ReplicationTask

实例同步/实例复制任务列表

被如下接口引用:DescribeReplicationTasks

名称 必选 允许NULL 类型 描述
ResourceType 否 是 String 资源类型
示例值:
SrcResource 否 是 String 源资源
示例值:
DstResource 否 是 String 目的资源
示例值:
JobID 否 是 String Job任务ID
示例值:
Status 否 是 String 任务执行状态
示例值:
StartTime 否 是 String 开始时间
示例值:
EndTime 否 是 String 结束时间
示例值:

DomainStatuses

域名备案状态列表

被如下接口引用:CheckInstanceCustomizedDomains

名称 必选 允许NULL 类型 描述
DomainStatusList 是 否 Array of DomainStatus 域名备案状态列表
示例值:查看
DomainType 是 是 String 域名类型
示例值:

ReplicationRule

同步规则

被如下接口引用:ManageReplication

名称 必选 允许NULL 类型 描述
Name 是 否 String 同步规则名称
示例值:
DestNamespace 是 否 String 目标命名空间
示例值:
Override 是 否 Bool 是否覆盖
示例值:
Filters 是 否 Array of ReplicationFilter 同步过滤条件
示例值:查看
Deletion 否 否 Bool 是否支持删除事件同步
示例值:

KeyValueString

通用参数字符串键值对

被如下接口引用:DescribeNamespaces、DescribeSystemInfo

名称 必选 允许NULL 类型 描述
Key 是 否 String 键
示例值:
Value 是 否 String 值
示例值:

TriggerResp

触发器返回值

被如下接口引用:DescribeApplicationTriggerPersonal

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

InternalNetworkInfo

内网访问网络信息

被如下接口引用:DescribeInstanceInspection

名称 必选 允许NULL 类型 描述
VpcId 否 是 String 内网访问VPC-ID
示例值:
VpcIp 否 是 String 内网访问VPC-IP
示例值:
VpcSubnetId 否 是 String 内网访问SubnetId
示例值:
VpcStatus 否 是 String 内网访问链路状态
示例值:
VpcRegion 否 是 String 内网访问vpc地域
示例值:

NamespaceIsExistsResp

NamespaceIsExists返回类型

被如下接口引用:ValidateNamespaceExistPersonal

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

TcrImageInfo

镜像信息

被如下接口引用:DescribeImages

名称 必选 允许NULL 类型 描述
Digest 是 否 String 哈希值
示例值:
Size 是 否 Int64 镜像体积(单位:字节)
示例值:
ImageVersion 是 否 String Tag名称
示例值:
UpdateTime 是 否 String 更新时间
示例值:
Kind 是 是 String 制品类型
示例值:
KmsSignature 是 是 String KMS 签名信息
示例值:

VpcAndDomainInfo

vpc和domain信息

被如下接口引用:DescribeInternalEndpointDnsStatus

名称 必选 允许NULL 类型 描述
InstanceId 是 否 String tcr实例id
示例值:
VpcId 是 否 String 私有网络id
示例值:
EniLBIp 是 否 String tcr内网访问链路ip
示例值:
UsePublicDomain 否 否 Bool true:use instance name as subdomain
false: use instancename+"-vpc" as subdomain
示例值:
RegionName 否 否 String 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域
示例值:

YundingReportDetail

云鼎扫描器报告详情条目

被如下接口引用:DescribeYundingScannerResult

名称 必选 允许NULL 类型 描述
LayerItems 是 否 Array of String 扫描器(多)层结果
示例值:
LayerName 是 否 String 镜像层名称(兼容 Clair)
示例值:

NamespaceInfo

命名空间信息

被如下接口引用:DescribeNamespacePersonal

名称 必选 允许NULL 类型 描述
RepoCount 是 否 Int64 命名空间下仓库数量
示例值: 10
Namespace 是 否 String 命名空间
示例值: nicokang
CreationTime 是 否 String 创建时间
示例值: 2024-06-22 10:37:26

ReplicationFilter

同步规则过滤器

被如下接口引用:ManageReplication

名称 必选 允许NULL 类型 描述
Type 是 否 String 类型(name、tag和resource)
示例值:
Value 否 否 String 默认为空
示例值:

Trigger

Trigger,用于ccb

被如下接口引用:CreateImageBuildPersonal、ModifyImageBuildPersonal

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

AutoDelStrategyInfoResp

获取自动删除策略

被如下接口引用:DescribeImageLifecycleGlobalPersonal、DescribeImageLifecyclePersonal

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

DupImageTagResp

复制镜像tag返回值

被如下接口引用:DuplicateImagePersonal

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

TcrNamespaceInfo

Tcr 命名空间的描述

被如下接口引用:DescribeNamespaces

名称 必选 允许NULL 类型 描述
Name 是 否 String 命名空间名称
示例值:
CreationTime 是 否 Datetime_iso 创建时间
示例值:
Public 是 否 Bool 访问级别
示例值:
NamespaceId 是 否 Int64 命名空间的Id
示例值:
TagSpecification 是 是 TagSpecification 实例云标签
示例值:查看
Metadata 是 是 Array of KeyValueString 命名空间元数据
示例值:查看
CVEWhitelistItems 否 否 Array of CVEWhitelistItem 漏洞白名单列表
示例值:查看
AutoScan 否 否 Bool 扫描级别,true为自动,false为手动
示例值:
PreventVUL 否 否 Bool 安全阻断级别,true为开启,false为关闭
示例值:
Severity 否 否 String 阻断漏洞等级,目前仅支持low、medium、high, 为""时表示没有设置
示例值:

TriggerInvokeResult

触发器触发结果

被如下接口引用:DescribeApplicationTriggerLogPersonal

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

RegistryStatus

实例状态

被如下接口引用:DescribeInstanceStatus

名称 必选 允许NULL 类型 描述
RegistryId 是 否 String 实例的Id
示例值:
Status 是 否 String 实例的状态
示例值:
Conditions 是 是 Array of RegistryCondition 附加状态
示例值:查看

RespLimit

用户配额返回值

被如下接口引用:DescribeUserQuotaPersonal

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

InstanceInspection

巡检实例信息

被如下接口引用:DescribeInstanceInspection

名称 必选 允许NULL 类型 描述
RegistryInfo 否 是 Registry 实例基本信息
示例值:查看
InternalNetworkInfoList 否 是 Array of InternalNetworkInfo 内网网络信息列表
示例值:查看
ExternalNetworkInfo 否 是 ExternalNetworkInfo 公网网络信息
示例值:查看
ReplicationInfoList 否 是 Array of ReplicationInfo 复制实例信息列表
示例值:查看
MasterBucketName 否 是 String 主实例桶名称
示例值:

RepoIsExistResp

仓库是否存在的返回值

被如下接口引用:ValidateRepositoryExistPersonal

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

RetentionExecution

版本保留规则执行

被如下接口引用:DescribeTagRetentionExecution

名称 必选 允许NULL 类型 描述
ExecutionId 是 否 Int64 执行Id
示例值:
RetentionId 是 否 Int64 所属规则id
示例值:
StartTime 是 否 String 执行的开始时间
示例值:
EndTime 是 否 String 执行的结束时间
示例值:
Status 是 否 String 执行的状态,Failed, Succeed, Stopped, InProgress
示例值:

Favors

仓库收藏

被如下接口引用:DescribeFavorRepositoryPersonal

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

RetentionTask

版本保留执行的规则

被如下接口引用:DescribeTagRetentionExecutionTask

名称 必选 允许NULL 类型 描述
TaskId 是 否 Int64 任务Id
示例值:
ExecutionId 是 否 Int64 所属的规则执行Id
示例值:
StartTime 是 否 String 任务开始时间
示例值:
EndTime 是 否 String 任务结束时间
示例值:
Status 是 否 String 任务的执行状态,Failed, Succeed, Stopped, InProgress
示例值:
Total 是 否 Int64 总tag数
示例值:
Retained 是 否 Int64 保留tag数
示例值:
Repository 是 否 String 应用的仓库
示例值:

TcrInstanceToken

实例登录令牌

被如下接口引用:DescribeInstanceToken

名称 必选 允许NULL 类型 描述
Id 是 否 String 令牌ID
示例值:
Desc 是 否 String 令牌描述
示例值:
RegistryId 是 否 String 令牌所属实例ID
示例值:
Enabled 是 否 Bool 令牌启用状态
示例值:
CreatedAt 是 否 Datetime_iso 令牌创建时间
示例值:
ExpiredAt 是 否 Int64 令牌过期时间戳
示例值:

TriggerInvokeCondition

触发器触发条件

被如下接口引用:DescribeApplicationTriggerLogPersonal、DescribeApplicationTriggerPersonal、DescribeWebhookTriggerPersonal

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

Permission

策略

被如下接口引用:CreateServiceAccount、DescribeServiceAccounts、ModifyServiceAccount

名称 必选 允许NULL 类型 描述
Resource 是 是 String 资源路径,目前仅支持Namespace
示例值:
Actions 是 是 Array of String 动作,目前仅支持:tcr:PushRepository、tcr:PullRepository、tcr:CreateRepository、tcr:CreateHelmChart、tcr:DescribeHelmCharts
示例值:

VpcPrivateDomainStatus

vpc私有域名解析状态

被如下接口引用:DescribeInternalEndpointDnsStatus

名称 必选 允许NULL 类型 描述
Region 是 是 String 地域
示例值:
VpcId 是 是 String unique vpc id
示例值:
Status 是 是 String ENABLE代表已经开启,DISABLE代表未开启,ERROR代表查询出错
示例值:

Header KV

被如下接口引用:CreateWebhookTrigger、DescribeWebhookTrigger、ModifyWebhookTrigger

名称 必选 允许NULL 类型 描述
Key 是 否 String Header Key
示例值:
Values 是 否 Array of String Header Values
示例值:

ImmutableTagRule

镜像 tag 不可变规则

被如下接口引用:CreateImmutableTagRules、DescribeImmutableTagRules、ModifyImmutableTagRules

名称 必选 允许NULL 类型 描述
Disabled 否 否 Bool 禁用规则
示例值:
RepositoryPattern 是 否 String 仓库匹配规则
示例值:
TagPattern 是 否 String Tag 匹配规则
示例值:
RuleId 否 否 Int64 规则 Id
示例值:
NsName 否 否 String 命名空间
示例值:
RepositoryDecoration 是 否 String repoMatches或repoExcludes
示例值:
TagDecoration 是 否 String matches或excludes
示例值:

DescribeWebhookTriggerPersonalResp

Webhook 触发器个人版列表返回值

被如下接口引用:DescribeWebhookTriggerPersonal

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

Filter

过滤器

被如下接口引用:DescribeInstanceAll、DescribeInstanceAllForCoding、DescribeInstances、DescribeNamespaces、DescribeServiceAccounts

名称 必选 允许NULL 类型 描述
Name 是 否 String 属性名称, 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。
示例值:
Values 是 否 Array of String 属性值, 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
示例值:

VulnerabilityDetail

扫描后的镜像漏洞信息列表

被如下接口引用:DescribeImageVulnerabilityDetails

名称 必选 允许NULL 类型 描述
ID 是 否 String 漏洞编号
示例值:
Severity 是 否 Int64 漏洞等级
eg:
1:可忽略
2 :未知
3:低危
4:中危
5:高危
示例值:
Package 是 否 String 软件包
示例值:
Version 是 否 String 版本
示例值:
Link 是 否 String 漏洞链接
示例值:
FixedVersion 否 是 String 修复版本
示例值:

BuildRuleResp

Build的信息返回值

被如下接口引用:DescribeImageBuildPersonal

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

DescribeApplicationTriggerLogPersonalResp

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

被如下接口引用:DescribeApplicationTriggerLogPersonal

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

RepoInfoResp

仓库信息的返回信息

被如下接口引用:DescribeRepositoryAllPersonal、DescribeRepositoryOwnerPersonal

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

VpcWhiteService

vpc白名单信息

被如下接口引用:DescribeInternalEndpointVpcDnsServiceList

名称 必选 允许NULL 类型 描述
Name 是 是 String 名称
示例值:
VIP 是 是 String 虚拟IP
示例值:
Protocol 是 是 String 协议
示例值:
Vport 是 是 Int64 虚拟port
示例值:
WhiteServiceId 是 是 Int64 白名单服务id
示例值:
Region 是 是 String 地域
示例值:
VpcSet 是 是 Array of VpcAndAppid vpc数组
示例值:查看

ReplicationExecution

策略执行记录

被如下接口引用:DescribeReplicationExecutions

名称 必选 允许NULL 类型 描述
ExecutionID 否 是 Int64 执行记录ID
示例值:
PolicyID 否 是 Int64 策略ID
示例值:
Status 否 是 String 执行状态
示例值:
Total 否 是 Int64 执行任务总数
示例值:
Succeed 否 是 Int64 执行任务成功数
示例值:
StartTime 否 是 String 开始时间
示例值:
EndTime 否 是 String 结束时间
示例值:

YundingReport

云鼎扫描器报告

被如下接口引用:DescribeYundingScannerResult

名称 必选 允许NULL 类型 描述
ScannerName 是 否 String 扫描器名称
示例值:
Details 是 否 Array of YundingReportDetail 结果详情
示例值:查看
GeneratedAt 是 否 String 扫描完成时间,timestamp
示例值:

TriggerLogResp

触发器日志

被如下接口引用:DescribeApplicationTriggerLogPersonal

名称 必选 允许NULL 类型 描述
TagName 是 否 String Tag名称
示例值: 1
TriggerName 是 否 String 触发器名称
示例值: auto-update
InvokeSource 是 否 String 触发方式
示例值: IMAGE_PUSH
InvokeAction 是 否 String 触发动作
示例值: SERVICE_UPDATE
InvokeTime 是 否 String 触发时间
示例值: 2017-08-23 15:50:57
InvokePara 是 否 TriggerInvokePara 触发参数
示例值:查看
InvokeResult 是 否 TriggerInvokeResult 触发结果
示例值:查看
RepoName 是 否 String 仓库名称
示例值: repo
InvokeCondition 是 否 TriggerInvokeCondition 触发条件
示例值:查看

ReplicationLog

同步日志

被如下接口引用:DescribeReplicationInstanceSyncStatus

名称 必选 允许NULL 类型 描述
ResourceType 是 是 String 资源类型
示例值:
Source 是 是 String 源资源
示例值:
Destination 是 是 String 目的资源
示例值:
Status 是 是 String 同步状态
示例值:
StartTime 是 是 String 开始时间
示例值:
EndTime 是 是 String 结束时间
示例值:

BuildReposList

构建仓库列表信息

被如下接口引用:DescribeSourceCodeRepositoryPersonal

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

DescribeApplicationTriggerPersonalResp

拉取触发器列表返回值

被如下接口引用:DescribeApplicationTriggerPersonal

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

DockerHubRepoinfo

DockerHub仓库信息

被如下接口引用:DescribeDockerHubRepositoryInfoPersonal

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

Region

地域信息

被如下接口引用:DescribeRegions

名称 必选 允许NULL 类型 描述
Id 是 否 Int64 id
示例值: 1
Alias 是 否 String gz
示例值: sh
RegionId 是 否 Uint64 1
示例值: 4
RegionName 是 否 String ap-region1
示例值: ap-region1
Status 是 否 String alluser
示例值: alluser
Remark 是 否 String remark
示例值: alluser
CreatedAt 是 否 Datetime_iso 创建时间
示例值: 2020-04-24T09:42:35+08:00
UpdatedAt 是 否 Datetime_iso 更新时间
示例值: 2021-10-29T15:27:08+08:00

Registry

实例信息结构体

被如下接口引用:DescribeInstanceAll、DescribeInstanceAllForCoding、DescribeInstanceInspection、DescribeInstances

名称 必选 允许NULL 类型 描述
RegistryId 是 否 String 实例ID
示例值: tcr-dg284imq
RegistryName 是 否 String 实例名称
示例值: tcr-gz
RegistryType 是 否 String 实例规格
示例值: premium
Status 是 否 String 实例状态
示例值: Running
PublicDomain 是 否 String 实例的公共访问地址
示例值: tcr-gz.Cloudcloudcr.com
CreatedAt 是 否 Datetime_iso 实例创建时间
示例值: 2024-07-19T15:33:22+08:00
RegionName 是 否 String 地域名称
示例值: region
RegionId 是 否 Uint64 地域Id
示例值: 1
EnableAnonymous 是 否 Bool 是否支持匿名
示例值: false
TokenValidTime 是 否 Uint64 Token有效时间
示例值: 87600
InternalEndpoint 是 否 String 实例内部访问地址
示例值: 10.1.66.46
TagSpecification 是 是 TagSpecification 实例云标签
示例值:查看
ExpiredAt 是 是 String 实例过期时间(预付费)
示例值: 2024-07-19T15:33:22+08:00
PayMod 是 是 Int64 实例付费类型,0表示后付费,1表示预付费
示例值: 1
RenewFlag 是 是 Int64 预付费续费标识,0表示手动续费,1表示自动续费,2不续费并且不通知
示例值: 1
DeletionProtection 否 否 Bool 是否开启实例删除保护,false表示不开启
示例值: false
BucketUrl 否 否 String 后端存储地址
示例值: https://xxx.cos.com

BuildInfo

构建信息

被如下接口引用:DescribeImageBuildTaskLogInfoPersonal、DescribeImageBuildTaskLogPersonal

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

BuildInfoResp

构建信息的返回信息

被如下接口引用:DescribeImageBuildTaskLogPersonal

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

RetentionRule

版本保留规则

被如下接口引用:CreateTagRetentionRule、DescribeTagRetentionRules、ModifyTagRetentionRule

名称 必选 允许NULL 类型 描述
Key 是 否 String 支持的策略,可选值为latestPushedK(保留最新推送多少个版本)nDaysSinceLastPush(保留近天内推送)
示例值:
Value 是 否 Int64 规则设置下的对应值
示例值:

DockerHubTagList

用于返回dockerhub的tag列表

被如下接口引用:DescribeDockerHubImagePersonal

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

RegistryChargePrepaid

实例预付费模式

被如下接口引用:CreateInstance、RenewInstance

名称 必选 允许NULL 类型 描述
Period 是 否 Int64 购买实例的时长,单位:月
示例值:
RenewFlag 是 否 Int64 自动续费标识,0:手动续费,1:自动续费,2:不续费并且不通知
示例值:

RepositoryInfoResp

查询共享版仓库信息返回

被如下接口引用:DescribeRepositoryPersonal

名称 必选 允许NULL 类型 描述
IsUserFavor 是 否 Bool 是否为用户收藏
示例值: false
RepoType 是 否 String 镜像仓库类型
示例值: QCLOUD HUB
Server 是 否 String 镜像仓库服务地址
示例值: ccr.ccs.cloud.com
Description 是 否 String 镜像仓库描述
示例值: description
Public 是 否 Int64 是否为公有镜像
示例值: 0
IsQcloudOfficial 是 否 Bool 是否为云平台官方镜像
示例值: false
RepoName 是 否 String 镜像仓库名字
示例值: nicokang/golang-test
CreationTime 是 否 String 创建时间
示例值: 2024-11-09 16:11:32
PullCount 是 否 Int64 下载次数
示例值: 0
FavorCount 是 否 Int64 收藏次数
示例值: 0

GCJobInfo

GC 执行信息

被如下接口引用:DescribeGCJobs

名称 必选 允许NULL 类型 描述
ID 是 否 Int64 作业 ID
示例值:
JobStatus 是 否 String 作业状态
示例值:
CreationTime 是 否 String 创建时间
示例值:
UpdateTime 是 否 String 更新时间
示例值:
Schedule 是 否 Schedule 调度信息
示例值:查看

CustomizedDomainInfo

自定义域名信息

被如下接口引用:DescribeInstanceCustomizedDomain

名称 必选 允许NULL 类型 描述
RegistryId 是 否 String 实例ID
示例值:
CertId 是 否 String 证书ID
示例值:
DomainName 是 否 String 域名名称
示例值:
Status 是 否 String 域名创建状态(SUCCESS, FAILURE, CREATING, DELETING)
示例值:

DomainStatus

域名备案状态

被如下接口引用:CheckInstanceCustomizedDomains

名称 必选 允许NULL 类型 描述
Domain 是 否 String 域名
示例值:
Status 是 否 Bool 备案状态
示例值:

SecurityPolicy

安全策略

被如下接口引用:CreateMultipleSecurityPolicy、DeleteMultipleSecurityPolicy、DescribeSecurityPolicies

名称 必选 允许NULL 类型 描述
PolicyIndex 否 否 Int64 策略索引
示例值:
Description 否 否 String 备注
示例值:
CidrBlock 否 否 String 运行访问的公网IP地址端
示例值:
PolicyVersion 否 否 String 安全策略的版本
示例值:

RepoInfo

仓库的信息

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

名称 必选 允许NULL 类型 描述
RepoName 是 否 String 仓库名称
示例值: nicokang/golang-test
RepoType 是 否 String 仓库类型
示例值: QCLOUD HUB
IsQcloudOfficial 是 否 Bool 是否为云平台官方仓库
示例值: false
FavorCount 是 否 Int64 被收藏的个数
示例值: 0
Description 是 否 String 描述
示例值: description
UpdateTime 是 否 String 仓库更新时间
示例值: 2024-11-12 17:29:20
TagCount 是 否 Int64 Tag数量
示例值: 0
Public 是 否 Int64 是否为公开
示例值: 0
IsUserFavor 是 否 Bool 是否为用户收藏
示例值: false
PullCount 是 否 Int64 拉取的数量
示例值: 0
CreationTime 是 否 String 仓库创建时间
示例值: 2024-11-09 16:11:32

SameImagesResp

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

被如下接口引用:DescribeImageFilterPersonal

名称 必选 允许NULL 类型 描述
SameImages 是 否 Array of String tag列表
示例值: ["4"]

RetentionPolicy

版本保留策略

被如下接口引用:DescribeTagRetentionRules

名称 必选 允许NULL 类型 描述
RetentionId 是 否 Int64 版本保留策略Id
示例值:
NamespaceName 是 否 String 命名空间的名称
示例值:
RetentionRuleList 是 否 Array of RetentionRule 规则列表
示例值:查看
CronSetting 是 否 String 定期执行方式
示例值:
Disabled 是 否 Bool 是否启用规则
示例值:
NextExecutionTime 是 否 String 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用
示例值:

HubSimpleInfo

Hub的信息描述

被如下接口引用:DescribeDockerHubRepositoryPersonal

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

TcrRepositoryInfo

Tcr镜像仓库信息

被如下接口引用:DescribeRepositories

名称 必选 允许NULL 类型 描述
Name 是 否 String 仓库名称
示例值:
Namespace 是 否 String 命名空间名称
示例值:
CreationTime 是 否 String 创建时间,格式"2006-01-02 15:04:05.999999999 -0700 MST"
示例值:
Public 是 否 Bool 是否公开
示例值:
Description 是 是 String 仓库详细描述
示例值:
BriefDescription 是 是 String 简单描述
示例值:
UpdateTime 是 否 String 更新时间,格式"2006-01-02 15:04:05.999999999 -0700 MST"
示例值:

ResponseHeader

Tcr转发接口返回的头信息

被如下接口引用:ForwardRequest

名称 必选 允许NULL 类型 描述
Key 是 是 String Key
示例值:
Value 是 是 String Value
示例值:

DescribeApplicationTokenPersonalResp

镜像仓库凭证

被如下接口引用:DescribeApplicationTokenPersonal、UpdateApplicationTokenPersonal

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

CVEWhitelistItem

命名空间漏洞白名单列表

被如下接口引用:CreateNamespace、DescribeNamespaces、ModifyNamespace

名称 必选 允许NULL 类型 描述
CVEID 否 是 String 漏洞白名单 ID
示例值:

NamespaceInfoResp

获取命名空间信息返回

被如下接口引用:DescribeNamespacePersonal

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

BuildHistoryResp

构建历史信息

被如下接口引用:DescribeImageBuildTaskLogInfoPersonal

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

WebhookTrigger

Webhook 触发器

被如下接口引用:CreateWebhookTrigger、DescribeWebhookTrigger、ModifyWebhookTrigger

名称 必选 允许NULL 类型 描述
Id 否 否 Int64 触发器Id
示例值:
Name 是 否 String 触发器名称
示例值:
Description 否 否 String 触发器描述
示例值:
Targets 是 否 Array of WebhookTarget 触发器目标
示例值:查看
EventTypes 是 否 Array of String 触发动作
示例值:
Condition 是 否 String 触发规则
示例值:
Enabled 是 否 Bool 启用触发器
示例值:
NamespaceId 否 否 Int64 触发器所属命名空间 Id
示例值:

Limit

共享镜像仓库用户配额

被如下接口引用:DescribeUserQuotaPersonal

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

ServiceAccount

服务级账号

被如下接口引用:DescribeServiceAccounts

名称 必选 允许NULL 类型 描述
Name 否 是 String 服务级账号名
示例值:
Description 否 是 String 描述
示例值:
Disable 否 是 Bool 是否禁用
示例值:
ExpiresAt 否 是 Int64 过期时间
示例值:
CreateTime 否 是 Datetime_iso 创建时间
示例值:
UpdateTime 否 是 Datetime_iso 更新时间
示例值:
Permissions 否 是 Array of Permission 策略
示例值:查看

TriggerInvokePara

触发器触发参数

被如下接口引用:DescribeApplicationTriggerLogPersonal、DescribeApplicationTriggerPersonal

名称 必选 允许NULL 类型 描述
ClusterId 是 否 String TKE集群ID
示例值: cls-prnklzue
Namespace 是 否 String TKE集群命名空间
示例值: default
ServiceName 是 否 String TKE集群工作负载名称
示例值: Deployment:nginx-deployment
ContainerName 是 否 String TKE集群工作负载中容器名称
示例值: nginx
ClusterRegion 是 否 Int64 TKE集群地域数字ID
示例值: 1
AppId 是 否 String AppId
示例值: 1251707795

BuildRepo

源代码仓库信息

被如下接口引用:DescribeSourceCodeRepositoryPersonal

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

BuildBranchResp

构建分支返回信息

被如下接口引用:DescribeSourceCodeRepositoryBranchPersonal

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

VpcAndAppid

vpc和appid信息

被如下接口引用:DescribeInternalEndpointVpcDnsServiceList

名称 必选 允许NULL 类型 描述
AppId 是 是 String 用户appid
示例值:
VpcId 是 是 Int64 vpc id
示例值:
UniqVpcId 是 是 String unique vpc id
示例值:

Schedule

作业调度信息

被如下接口引用:DescribeGCJobs

名称 必选 允许NULL 类型 描述
Type 是 否 String 类型:Hourly, Daily, Weekly, Custom, Manual, Dryrun, None
示例值:
Cron 是 是 String 自定义 Cron
示例值:

UserIsExistsResp

用户是否存在

被如下接口引用:ValidateUserPersonal

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

TaskDetail

任务详情

被如下接口引用:DescribeReplicationInstanceCreateTasks

名称 必选 允许NULL 类型 描述
TaskName 是 否 String 任务
示例值:
TaskUUID 是 否 String 任务UUID
示例值:
TaskStatus 是 否 String 任务状态
示例值:
TaskMessage 是 是 String 任务的状态信息
示例值:
CreatedTime 是 否 String 任务开始时间
示例值:
FinishedTime 是 是 String 任务结束时间
示例值:

GCParameters

GC 参数

被如下接口引用:CreateGCJob

名称 必选 允许NULL 类型 描述
Dryrun 否 否 Bool 模拟运行
示例值:

ExternalNetworkInfo

公网链路网络信息

被如下接口引用:DescribeInstanceInspection

名称 必选 允许NULL 类型 描述
ExternalStatus 否 是 String 公网链路状态
示例值:
ExternalEndpointList 否 是 Array of String 公网访问白名单列表
示例值:
ExternalIp 否 是 String 公网访问ip
示例值:

ReplicationPolicyInfo

实例复制/实例同步策略信息ID

被如下接口引用:DescribeReplicationPolicies

名称 必选 允许NULL 类型 描述
ID 否 是 Int64 策略ID
示例值:
Name 否 是 String 策略名字
示例值:
Description 否 是 String 策略描述信息
示例值:
Filters 否 是 Array of PolicyFilter 策略过滤条件
示例值:查看
Override 否 是 Bool 是否覆盖对端同名镜像
示例值:
Enabled 否 是 Bool 是否开启
示例值:
SrcResource 否 是 String 源信息
示例值:
DestResource 否 是 String 目的资源
示例值:
CreationTime 否 是 String 创建时间
示例值:
UpdateTime 否 是 String 更新时间
示例值:

SearchUserRepositoryResp

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

被如下接口引用:DescribeRepositoryFilterPersonal

名称 必选 允许NULL 类型 描述
TotalCount 是 否 Int64 总个数
示例值: 2
RepoInfo 是 否 Array of RepoInfo 仓库列表
示例值:查看
Server 是 否 String Server
示例值: ccr.ccs.cloud.com
PrivilegeFiltered 是 否 Bool PrivilegeFiltered
示例值: false

PolicyFilter

策略过滤条件

被如下接口引用:DescribeReplicationPolicies

名称 必选 允许NULL 类型 描述
Type 否 是 String 策略过滤类型
示例值:
Value 否 是 String 策略过滤值
示例值:

Quota

resource quota

被如下接口引用:DescribeQuota

名称 必选 允许NULL 类型 描述
QuotaType 是 否 String 配额类型
示例值:
QuotaLimit 是 否 Uint64 限制用量
示例值:
CurrentValue 否 是 Uint64 当前使用量
示例值:
ReferenceResource 否 是 String 关联资源
示例值:
SupportModify 否 是 Bool 是否支持修改
示例值:

WebhookTriggerLog

触发器日志

被如下接口引用:DescribeWebhookTriggerLog

名称 必选 允许NULL 类型 描述
Id 是 否 Int64 日志 Id
示例值:
TriggerId 是 否 Int64 触发器 Id
示例值:
EventType 是 否 String 事件类型
示例值:
NotifyType 是 否 String 通知类型
示例值:
Detail 是 否 String 详情
示例值:
CreationTime 是 否 String 创建时间
示例值:
UpdateTime 是 否 String 更新时间
示例值:
Status 是 否 String 状态
示例值:

DesGitAuthRsp

查询GitAuth返回值

被如下接口引用:DescribeSourceCodeAuthPersonal

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

FavorResp

用于获取收藏仓库的响应

被如下接口引用:DescribeFavorRepositoryPersonal

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

AuthUserInfoResp

构建用户的信息返回值

被如下接口引用:DescribeSourceCodeAuthUserInfoPersonal

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

AutoDelStrategyInfo

自动删除策略信息

被如下接口引用:DescribeImageLifecycleGlobalPersonal、DescribeImageLifecyclePersonal

名称 必选 允许NULL 类型 描述
CreationTime 是 否 String 创建时间
示例值: 2020-05-21 16:46:42 +0800 CST
Username 是 否 String 用户名
示例值: 3321337994
RepoName 是 否 String 仓库名
示例值: repo
Type 是 否 String 类型
示例值: global_keep_last_days
Value 是 否 Int64 策略值
示例值: 100
Valid 是 否 Int64 Valid
示例值: 0

ChartInfo

Chart信息

被如下接口引用:ListChartRelease

名称 必选 允许NULL 类型 描述
Name 否 否 String Chart名字
示例值:
Version 否 否 String Chart版本信息
示例值:
Description 否 否 String Chart信息描述
示例值:
ApiVersion 否 否 String Api版本信息
示例值:
AppVersion 否 否 String App版本信息
示例值:
UrlList 否 是 Array of String Url地址列表
示例值:
Created 否 否 Datetime_iso 创建时间
示例值:
Digest 否 否 String Chart唯一标识
示例值:

UserInfo

共享版用户信息

被如下接口引用:DescribeUserPersonal

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