数据结构
最近更新时间: 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
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
AuthUser
构建用户信息
被如下接口引用:DescribeSourceCodeAuthUserInfoPersonal
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| Name | 是 | 否 | String | 用户名 示例值: |
| 是 | 否 | 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
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
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
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
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
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
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
AuthUserInfoResp
构建用户的信息返回值
被如下接口引用:DescribeSourceCodeAuthUserInfoPersonal
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 | 创建时间 示例值: |