AccessVpc
内网接入信息
被如下接口引用:DescribeInternalEndpoints。
名称 | 类型 | 描述 |
---|---|---|
VpcId | String | Vpc的Id 示例值:vpc-5sdsx9k9 |
SubnetId | String | 子网Id 示例值:subnet-5snl8kyg |
Status | String | 内网接入状态 示例值:Running |
AccessIp | String | 内网接入Ip 示例值:10.0.25.33 |
AutoDelStrategyInfo
自动删除策略信息
被如下接口引用:DescribeImageLifecycleGlobalPersonal, DescribeImageLifecyclePersonal。
名称 | 类型 | 描述 |
---|---|---|
Username | String | 用户名 示例值:3321337994 |
RepoName | String | 仓库名 示例值:repo |
Type | String | 类型 示例值:global_keep_last_days |
Value | Integer | 策略值 示例值:100 |
Valid | Integer | Valid 示例值:0 |
CreationTime | String | 创建时间 示例值:2020-05-21 16:46:42 +0800 CST |
AutoDelStrategyInfoResp
获取自动删除策略
被如下接口引用:DescribeImageLifecycleGlobalPersonal, DescribeImageLifecyclePersonal。
名称 | 类型 | 描述 |
---|---|---|
TotalCount | Integer | 总数目 示例值:2 |
StrategyInfo | Array of AutoDelStrategyInfo | 自动删除策略列表 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{},{}] |
CVEWhitelistItem
命名空间漏洞白名单列表
被如下接口引用:CreateNamespace, DescribeNamespaces, ModifyNamespace。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
CVEID | String | 否 | 漏洞白名单 ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
CustomizedDomainInfo
自定义域名信息
被如下接口引用:DescribeInstanceCustomizedDomain。
名称 | 类型 | 描述 |
---|---|---|
RegistryId | String | 实例ID 示例值:tcr-test134 |
CertId | String | 证书ID 示例值:46Gddd |
DomainName | String | 域名名称 示例值:test.com |
Status | String | 域名创建状态(SUCCESS, FAILURE, CREATING, DELETING) 示例值:Success |
DescribeApplicationTriggerLogPersonalResp
查询应用更新触发器触发日志返回值
被如下接口引用:DescribeApplicationTriggerLogPersonal。
名称 | 类型 | 描述 |
---|---|---|
TotalCount | Integer | 返回总数 示例值:2 |
LogInfo | Array of TriggerLogResp | 触发日志列表 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{},{}] |
DescribeApplicationTriggerPersonalResp
拉取触发器列表返回值
被如下接口引用:DescribeApplicationTriggerPersonal。
名称 | 类型 | 描述 |
---|---|---|
TotalCount | Integer | 返回条目总数 示例值:2 |
TriggerInfo | Array of TriggerResp | 触发器列表 示例值:[{},{}] |
DupImageTagResp
复制镜像tag返回值
被如下接口引用:DuplicateImagePersonal。
名称 | 类型 | 描述 |
---|---|---|
Digest | String | 镜像Digest值 示例值:sha256:b3e07cf570a86f5bd5c770e86ccbc2d1c2e79081b1b966332ba873a6d1c3481c |
FavorResp
用于获取收藏仓库的响应
被如下接口引用:DescribeFavorRepositoryPersonal。
名称 | 类型 | 描述 |
---|---|---|
TotalCount | Integer | 收藏仓库的总数 示例值:2 |
RepoInfo | Array of Favors | 仓库信息数组 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{},{}] |
Favors
仓库收藏
被如下接口引用:DescribeFavorRepositoryPersonal。
名称 | 类型 | 描述 |
---|---|---|
RepoName | String | 仓库名字 示例值:v3test2/mao |
RepoType | String | 仓库类型 示例值:QCLOUD HUB |
PullCount | Integer | Pull总共的次数 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
FavorCount | Integer | 仓库收藏次数 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
Public | Integer | 仓库是否公开 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
IsQcloudOfficial | Boolean | 是否为官方所有 注意:此字段可能返回 null,表示取不到有效值。 示例值:false |
TagCount | Integer | 仓库Tag的数量 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
Logo | String | Logo 注意:此字段可能返回 null,表示取不到有效值。 示例值:empty |
Region | String | 地域 示例值:gz |
RegionId | Integer | 地域的Id 示例值:1 |
Filter
过滤器
被如下接口引用:DescribeInstances, DescribeNamespaces, DescribeServiceAccounts。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Name | String | 是 | 属性名称, 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 示例值:Tags |
Values | Array of String | 是 | 属性值, 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。 示例值:["nico:nico-resource"] |
GCJobInfo
GC 执行信息
被如下接口引用:DescribeGCJobs。
名称 | 类型 | 描述 |
---|---|---|
ID | Integer | 作业 ID 示例值:6 |
JobStatus | String | 作业状态 示例值:finished |
CreationTime | String | 创建时间 示例值:2021-05-14T08:20:01Z |
UpdateTime | String | 更新时间 示例值:2021-05-14T08:20:02.387203Z |
Schedule | Schedule | 调度信息 |
Header
Header KV
被如下接口引用:CreateWebhookTrigger, DescribeWebhookTrigger, ModifyWebhookTrigger。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | Header Key 示例值:key |
Values | Array of String | 是 | Header Values 示例值:value |
ImmutableTagRule
镜像 tag 不可变规则
被如下接口引用:CreateImmutableTagRules, DescribeImmutableTagRules, ModifyImmutableTagRules。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
RepositoryPattern | String | 是 | 仓库匹配规则 示例值:** |
TagPattern | String | 是 | Tag 匹配规则 示例值:** |
RepositoryDecoration | String | 是 | repoMatches或repoExcludes 示例值:repoMatches |
TagDecoration | String | 是 | matches或excludes 示例值:matches |
Disabled | Boolean | 否 | 禁用规则 示例值:false |
RuleId | Integer | 否 | 规则 Id 示例值:6 |
NsName | String | 否 | 命名空间 示例值:library |
KeyValueString
通用参数字符串键值对
被如下接口引用:DescribeImageManifests, DescribeNamespaces。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | 键 示例值:foo |
Value | String | 是 | 值 示例值:bar |
Limit
共享镜像仓库用户配额
被如下接口引用:DescribeUserQuotaPersonal。
名称 | 类型 | 描述 |
---|---|---|
Username | String | 用户名 示例值:3321337994 |
Type | String | 配额的类型 示例值:namespace |
Value | Integer | 配置的值 示例值:2000 |
NamespaceInfo
命名空间信息
被如下接口引用:DescribeNamespacePersonal。
名称 | 类型 | 描述 |
---|---|---|
Namespace | String | 命名空间 示例值:nicokang |
CreationTime | String | 创建时间 示例值:2024-06-22 10:37:26 |
RepoCount | Integer | 命名空间下仓库数量 示例值:10 |
NamespaceInfoResp
获取命名空间信息返回
被如下接口引用:DescribeNamespacePersonal。
名称 | 类型 | 描述 |
---|---|---|
NamespaceCount | Integer | 命名空间数量 示例值:2 |
NamespaceInfo | Array of NamespaceInfo | 命名空间信息 示例值:[{},{}] |
NamespaceIsExistsResp
NamespaceIsExists返回类型
被如下接口引用:ValidateNamespaceExistPersonal。
名称 | 类型 | 描述 |
---|---|---|
IsExist | Boolean | 命名空间是否存在 示例值:true |
IsPreserved | Boolean | 是否为保留命名空间 示例值:false |
PeerReplicationOption
跨主账号实例同步参数
被如下接口引用:ManageReplication。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
PeerRegistryUin | String | 是 | 待同步实例的uin 示例值:3321337994 |
PeerRegistryToken | String | 是 | 待同步实例的访问永久Token 示例值:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJvd25lclVpbiI6IjMzMjEzMzc5OTQifQ.jG7JQl-8zytEj5vI7WN8aMArzsdt71-ZhRUSvzBqbpo |
EnablePeerReplication | Boolean | 是 | 是否开启跨主账号实例同步 示例值:true |
Permission
策略
被如下接口引用:CreateServiceAccount, DescribeServiceAccounts, ModifyServiceAccount。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Resource | String | 是 | 资源路径,目前仅支持Namespace 注意:此字段可能返回 null,表示取不到有效值。 示例值:library |
Actions | Array of String | 是 | 动作,目前仅支持:tcr:PushRepository、tcr:PullRepository、tcr:CreateRepository、tcr:CreateHelmChart、tcr:DescribeHelmCharts 注意:此字段可能返回 null,表示取不到有效值。 示例值:["tcr:PushRepository", "tcr:PullRepository"] |
Region
地域信息
被如下接口引用:DescribeRegions。
名称 | 类型 | 描述 |
---|---|---|
Alias | String | gz 示例值:sh |
RegionId | Integer | 1 示例值:4 |
RegionName | String | ap-guangzhou 示例值:ap-shanghai |
Status | String | alluser 示例值:alluser |
Remark | String | remark 示例值:alluser |
CreatedAt | Timestamp ISO8601 | 创建时间 示例值:2020-04-24T09:42:35+08:00 |
UpdatedAt | Timestamp ISO8601 | 更新时间 示例值:2021-10-29T15:27:08+08:00 |
Id | Integer | id 示例值:1 |
Registry
实例信息结构体
被如下接口引用:DescribeInstances。
名称 | 类型 | 描述 |
---|---|---|
RegistryId | String | 实例ID 示例值:tcr-dg284imq |
RegistryName | String | 实例名称 示例值:nicokang-tcr-gz |
RegistryType | String | 实例规格 示例值:premium |
Status | String | 实例状态。有以下状态: Pending, 初始化中 Deploying, 创建中 Running, 运行中 Unhealthy, 状态异常 FailedCreated, 创建失败 FailedUpdated, 更新失败 Bucket-Error, 存储桶异常 Isolate, 待回收 Deleting, 删除中 DeleteBucketFailed, 实例删除存储桶失败 DeleteFailed, 实例删除失败 示例值:Running |
PublicDomain | String | 实例的公共访问地址 示例值:nicokang-tcr-gz.tencentcloudcr.com |
CreatedAt | Timestamp ISO8601 | 实例创建时间 示例值:2024-07-19T15:33:22+08:00 |
RegionName | String | 地域名称 示例值:ap-guangzhou |
RegionId | Integer | 地域Id 示例值:1 |
EnableAnonymous | Boolean | 是否支持匿名 示例值:true |
TokenValidTime | Integer | Token有效时间 示例值:87600 |
InternalEndpoint | String | 实例内部访问地址 示例值:10.1.66.46 |
TagSpecification | TagSpecification | 实例云标签 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"ResourceType":"instance","Tags":[{"Key":"tcr-test2","Value":"ericyyyang2"},{"Key":"tcr-test","Value":"nicokang"}]} |
ExpiredAt | String | 实例过期时间(预付费) 注意:此字段可能返回 null,表示取不到有效值。 示例值:2034-07-19T15:33:22+08:00 |
PayMod | Integer | 实例付费类型,0表示后付费,1表示预付费 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
RenewFlag | Integer | 预付费续费标识,0表示手动续费,1表示自动续费,2不续费并且不通知 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
DeletionProtection | Boolean | 是否开启实例删除保护,false表示不开启 示例值:true |
RegistryChargePrepaid
实例预付费模式
被如下接口引用:CreateInstance, RenewInstance。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Period | Integer | 是 | 购买实例的时长,单位:月 示例值:12 |
RenewFlag | Integer | 是 | 自动续费标识,0:手动续费,1:自动续费,2:不续费并且不通知 示例值:0 |
RegistryCondition
实例创建过程
被如下接口引用:DescribeInstanceStatus。
名称 | 类型 | 描述 |
---|---|---|
Type | String | 实例创建过程类型 示例值:type |
Status | String | 实例创建过程状态 示例值:Running |
Reason | String | 转换到该过程的简明原因 示例值:reason |
RegistryStatus
实例状态
被如下接口引用:DescribeInstanceStatus。
名称 | 类型 | 描述 |
---|---|---|
RegistryId | String | 实例的Id 示例值:tcr-dg284imq |
Status | String | 实例的状态 示例值:Running |
Conditions | Array of RegistryCondition | 附加状态 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{"Reason":"","Status":"Running","Type":""}] |
ReplicationFilter
同步规则过滤器
被如下接口引用:ManageReplication。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 是 | 类型(name、tag和resource) 示例值:tag |
Value | String | 否 | 默认为空 示例值:release** |
ReplicationLog
同步日志
被如下接口引用:DescribeReplicationInstanceSyncStatus。
名称 | 类型 | 描述 |
---|---|---|
ResourceType | String | 资源类型 示例值:image |
Source | String | 源资源 示例值:test/test:[1] |
Destination | String | 目的资源 示例值:test/test:[1] |
Status | String | 同步状态 示例值:Succeed |
StartTime | String | 开始时间 示例值:2021-09-28T08:00:08.186015Z |
EndTime | String | 结束时间 示例值:2021-09-28T08:00:15Z |
ReplicationRegistry
企业版复制实例
被如下接口引用:DescribeReplicationInstances。
名称 | 类型 | 描述 |
---|---|---|
RegistryId | String | 主实例ID 示例值:tcr-dg284imq |
ReplicationRegistryId | String | 复制实例ID 示例值:tcr-dg284imq-5-os5gcu |
ReplicationRegionId | Integer | 复制实例的地域ID 示例值:5 |
ReplicationRegionName | String | 复制实例的地域名称 示例值:ap-hongkong |
Status | String | 复制实例的状态 示例值:Deploying |
CreatedAt | String | 创建时间 示例值:2025-01-02T15:10:02+08:00 |
ReplicationRule
同步规则
被如下接口引用:ManageReplication。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Name | String | 是 | 同步规则名称 示例值:rule1 |
DestNamespace | String | 是 | 目标命名空间 示例值:ns |
Override | Boolean | 是 | 是否覆盖 示例值:false |
Filters | Array of ReplicationFilter | 是 | 同步过滤条件 示例值:[{"Type":"name","Value":"ns/**"}] |
Deletion | Boolean | 否 | 是否同步删除事件 示例值:false |
RepoInfo
仓库的信息
被如下接口引用:DescribeRepositoryFilterPersonal, DescribeRepositoryOwnerPersonal。
名称 | 类型 | 描述 |
---|---|---|
RepoName | String | 仓库名称 示例值:nicokang/golang-test |
RepoType | String | 仓库类型 示例值:QCLOUD HUB |
TagCount | Integer | Tag数量 示例值:0 |
Public | Integer | 是否为公开 示例值:0 |
IsUserFavor | Boolean | 是否为用户收藏 示例值:false |
IsQcloudOfficial | Boolean | 是否为腾讯云官方仓库 示例值:false |
FavorCount | Integer | 被收藏的个数 示例值:0 |
PullCount | Integer | 拉取的数量 示例值:0 |
Description | String | 描述 示例值:description |
CreationTime | String | 仓库创建时间 示例值:2024-11-09 16:11:32 |
UpdateTime | String | 仓库更新时间 示例值:2024-11-12 17:29:20 |
RepoInfoResp
仓库信息的返回信息
被如下接口引用:DescribeRepositoryOwnerPersonal。
名称 | 类型 | 描述 |
---|---|---|
TotalCount | Integer | 仓库总数 示例值:2 |
RepoInfo | Array of RepoInfo | 仓库信息列表 示例值:[{},{}] |
Server | String | Server信息 示例值:ccr.ccs.tencentyun.com |
RepoIsExistResp
仓库是否存在的返回值
被如下接口引用:ValidateRepositoryExistPersonal。
名称 | 类型 | 描述 |
---|---|---|
IsExist | Boolean | 仓库是否存在 示例值:false |
RepositoryInfoResp
查询共享版仓库信息返回
被如下接口引用:DescribeRepositoryPersonal。
名称 | 类型 | 描述 |
---|---|---|
RepoName | String | 镜像仓库名字 示例值:nicokang/golang-test |
RepoType | String | 镜像仓库类型 示例值:QCLOUD HUB |
Server | String | 镜像仓库服务地址 示例值:ccr.ccs.tencentyun.com |
CreationTime | String | 创建时间 示例值:2024-11-09 16:11:32 |
Description | String | 镜像仓库描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:description |
Public | Integer | 是否为公有镜像 示例值:0 |
PullCount | Integer | 下载次数 示例值:0 |
FavorCount | Integer | 收藏次数 示例值:0 |
IsUserFavor | Boolean | 是否为用户收藏 示例值:false |
IsQcloudOfficial | Boolean | 是否为腾讯云官方镜像 示例值:false |
RespLimit
用户配额返回值
被如下接口引用:DescribeUserQuotaPersonal。
名称 | 类型 | 描述 |
---|---|---|
LimitInfo | Array of Limit | 配额信息 示例值:[{},{}] |
RetentionExecution
版本保留规则执行
被如下接口引用:DescribeTagRetentionExecution。
名称 | 类型 | 描述 |
---|---|---|
ExecutionId | Integer | 执行Id 示例值:1 |
RetentionId | Integer | 所属规则id 示例值:1 |
StartTime | String | 执行的开始时间 示例值:“2021-12-02” |
EndTime | String | 执行的结束时间 示例值:“2021-12-02” |
Status | String | 执行的状态,Failed, Succeed, Stopped, InProgress 示例值:Successed |
RetentionPolicy
版本保留策略
被如下接口引用:DescribeTagRetentionRules。
名称 | 类型 | 描述 |
---|---|---|
RetentionId | Integer | 版本保留策略Id 示例值:1 |
NamespaceName | String | 命名空间的名称 示例值:mytest |
RetentionRuleList | Array of RetentionRule | 规则列表 |
CronSetting | String | 定期执行方式 示例值:manual |
Disabled | Boolean | 是否启用规则 示例值:false |
NextExecutionTime | String | 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用 示例值:2021-02-03 |
RetentionRule
版本保留规则
被如下接口引用:CreateTagRetentionRule, DescribeTagRetentionRules, ModifyTagRetentionRule。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | 支持的策略,可选值为latestPushedK(保留最新推送多少个版本)nDaysSinceLastPush(保留近天内推送) 注意:此字段可能返回 null,表示取不到有效值。 示例值:latestPushedK |
Value | Integer | 是 | 规则设置下的对应值 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
RetentionTask
版本保留执行的规则
被如下接口引用:DescribeTagRetentionExecutionTask。
名称 | 类型 | 描述 |
---|---|---|
TaskId | Integer | 任务Id 示例值:1 |
ExecutionId | Integer | 所属的规则执行Id 示例值:1 |
StartTime | String | 任务开始时间 示例值:“2021-01-22” |
EndTime | String | 任务结束时间 示例值:"2021-01-22" |
Status | String | 任务的执行状态,Failed, Succeed, Stopped, InProgress 示例值:Succeed |
Total | Integer | 总tag数 示例值:64 |
Retained | Integer | 保留tag数 示例值:1 |
Repository | String | 应用的仓库 示例值:mytest |
SameImagesResp
指定tag镜像内容相同的tag列表
被如下接口引用:DescribeImageFilterPersonal。
名称 | 类型 | 描述 |
---|---|---|
SameImages | Array of String | tag列表 注意:此字段可能返回 null,表示取不到有效值。 示例值:["4"] |
Schedule
作业调度信息
被如下接口引用:DescribeGCJobs。
名称 | 类型 | 描述 |
---|---|---|
Type | String | 类型:Hourly, Daily, Weekly, Custom, Manual, Dryrun, None 示例值:Manual |
SearchUserRepositoryResp
获取满足输入搜索条件的用户镜像仓库
被如下接口引用:DescribeRepositoryFilterPersonal。
名称 | 类型 | 描述 |
---|---|---|
TotalCount | Integer | 总个数 示例值:2 |
RepoInfo | Array of RepoInfo | 仓库列表 示例值:[{},{}] |
Server | String | Server 示例值:ccr.ccs.tencentyun.com |
PrivilegeFiltered | Boolean | PrivilegeFiltered 示例值:false |
SecurityPolicy
安全策略
被如下接口引用:CreateMultipleSecurityPolicy, DeleteMultipleSecurityPolicy, DescribeSecurityPolicies。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
PolicyIndex | Integer | 否 | 策略索引 示例值:0 |
Description | String | 否 | 备注 示例值:mytest |
CidrBlock | String | 否 | 运行访问的公网IP地址端 示例值:192.168.1.0/24 |
PolicyVersion | String | 否 | 安全策略的版本 示例值:0 |
ServiceAccount
服务级账号
被如下接口引用:DescribeServiceAccounts。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Name | String | 否 | 服务级账号名 注意:此字段可能返回 null,表示取不到有效值。 示例值:tcr$robot |
Description | String | 否 | 描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:service-account |
Disable | Boolean | 否 | 是否禁用 注意:此字段可能返回 null,表示取不到有效值。 示例值:false |
ExpiresAt | Integer | 否 | 过期时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:1676897989 |
CreateTime | Timestamp ISO8601 | 否 | 创建时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2023-02-14T07:14:43+08:00 |
UpdateTime | Timestamp ISO8601 | 否 | 更新时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2023-02-14T07:14:43+08:00 |
Permissions | Array of Permission | 否 | 策略 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{"Resource":"library","Actions":["tcr:PushRepository","tcr:PullRepository"]}] |
Tag
云标签Tag
被如下接口引用:CreateImageAccelerationService, CreateInstance, CreateNamespace, DescribeInstances, DescribeNamespaces。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | 云标签的key 注意:此字段可能返回 null,表示取不到有效值。 示例值:tag-key |
Value | String | 是 | 云标签的值 注意:此字段可能返回 null,表示取不到有效值。 示例值:tag-value |
TagInfo
镜像tag信息
被如下接口引用:DescribeImagePersonal。
名称 | 类型 | 描述 |
---|---|---|
TagName | String | Tag名称 示例值:4 |
TagId | String | 制品的 ID 示例值:sha256:369a4a10ed88e84519de6d492049a9439d625b663c186edaf7f8b84a90170449 |
ImageId | String | docker image 可以看到的id 示例值:sha256:0111d1811773a9e0f11fe99d068079bd9d3d7eb6f79694cf0574a1bad0922c7a |
Size | String | 大小 示例值:294 MB |
CreationTime | String | 制品的创建时间 示例值:2025-01-02 15:14:45 +0800 CST |
DurationDays | String | 制品创建至今时间长度 注意:此字段可能返回 null,表示取不到有效值。 示例值:empty |
Author | String | 标注的制品作者 示例值:nico |
Architecture | String | 标注的制品平台 示例值:arm64 |
DockerVersion | String | 创建制品的 Docker 版本 示例值:Docker version 26.0.0, build 2ae903e |
OS | String | 标注的制品操作系统 示例值:linux |
SizeByte | Integer | 制品大小 示例值:294736583 |
Id | Integer | 序号 示例值:21118257 |
UpdateTime | String | 数据更新时间 示例值:2025-01-02 15:14:56 +0800 CST |
PushTime | String | 制品更新时间 示例值:2025-01-02 15:14:45 +0800 CST |
Kind | String | 制品类型 示例值:Artifact::application/vnd.docker.distribution.manifest.v2+json |
TagInfoResp
Tag列表的返回值
被如下接口引用:DescribeImagePersonal。
名称 | 类型 | 描述 |
---|---|---|
TagCount | Integer | Tag的总数 示例值:2 |
TagInfo | Array of TagInfo | TagInfo列表 示例值:[{},{}] |
Server | String | Server 示例值:ccr.ccs.tencentyun.com |
RepoName | String | 仓库名称 示例值:nicokang/golang |
TagSpecification
云标签
被如下接口引用:CreateImageAccelerationService, CreateInstance, CreateNamespace, DescribeInstances, DescribeNamespaces。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
ResourceType | String | 是 | 默认值为instance 注意:此字段可能返回 null,表示取不到有效值。 示例值:namespace |
Tags | Array of Tag | 是 | 云标签数组 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{"Key":"nico","Value":"nico-resource"}] |
TaskDetail
任务详情
被如下接口引用:DescribeReplicationInstanceCreateTasks。
名称 | 类型 | 描述 |
---|---|---|
TaskName | String | 任务 示例值:SyncDBTask |
TaskUUID | String | 任务UUID 示例值:tcr-task-tcr-dg284imq-5-os5gcu-a152a2ca-2aee-4356-8bd9-09eea73c5c0a |
TaskStatus | String | 任务状态 示例值:SUCCESS |
TaskMessage | String | 任务的状态信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:empty |
CreatedTime | String | 任务开始时间 示例值:2025-01-02T15:10:06+08:00 |
FinishedTime | String | 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2025-01-02T15:10:12+08:00 |
TcrImageInfo
镜像信息
被如下接口引用:DescribeImages。
名称 | 类型 | 描述 |
---|---|---|
Digest | String | 哈希值 示例值:sha256:c8a612b2a2e52cedd86d6df10d4e796942023d443a0e7f79b14cb478f |
Size | Integer | 镜像体积(单位:字节) 示例值:1050748 |
ImageVersion | String | Tag名称 示例值:v1.2.0 |
UpdateTime | String | 更新时间 示例值:2022-07-19 15:16:17 |
Kind | String | 制品类型 注意:此字段可能返回 null,表示取不到有效值。 示例值:Artifact::application/vnd.docker.distribution.manifest.v2+json |
KmsSignature | String | KMS 签名信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:wMRjrFQbuKLY3D95E9HkGzqhr/bJ4P2ahDlkWzy1nxDxSwqUKR4kxGby+wxMwtcp |
TcrInstanceToken
实例登录令牌
被如下接口引用:DescribeInstanceToken。
名称 | 类型 | 描述 |
---|---|---|
Id | String | 令牌ID 示例值:ct3ucep1qcle9n4kmv00 |
Desc | String | 令牌描述 示例值:nico-test |
RegistryId | String | 令牌所属实例ID 示例值:tcr-dg284imq |
Enabled | Boolean | 令牌启用状态 示例值:true |
CreatedAt | Timestamp ISO8601 | 令牌创建时间 示例值:2024-11-28T11:40:44+08:00 |
ExpiredAt | Integer | 令牌过期时间戳 示例值:2048125243551 |
TcrNamespaceInfo
Tcr 命名空间的描述
被如下接口引用:DescribeNamespaces。
名称 | 类型 | 描述 |
---|---|---|
Name | String | 命名空间名称 示例值:multi-arch |
CreationTime | Timestamp ISO8601 | 创建时间 示例值:2024-12-10T14:04:56Z |
Public | Boolean | 访问级别 示例值:false |
NamespaceId | Integer | 命名空间的Id 示例值:13 |
TagSpecification | TagSpecification | 实例云标签 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"ResourceType":"namespace","Tags":[{"Key":"nico","Value":"nico-resource"}]} |
Metadata | Array of KeyValueString | 命名空间元数据 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{"Key":"auto_scan","Value":"false"},{"Key":"prevent_vul","Value":"false"},{"Key":"public","Value":"false"}] |
CVEWhitelistItems | Array of CVEWhitelistItem | 漏洞白名单列表 |
AutoScan | Boolean | 扫描级别,true为自动,false为手动 示例值:false |
PreventVUL | Boolean | 安全阻断级别,true为开启,false为关闭 示例值:false |
Severity | String | 阻断漏洞等级,目前仅支持low、medium、high, 为""时表示没有设置 示例值:low |
TcrRepositoryInfo
Tcr镜像仓库信息
被如下接口引用:DescribeRepositories。
名称 | 类型 | 描述 |
---|---|---|
Name | String | 仓库名称 示例值:ns/repoName |
Namespace | String | 命名空间名称 示例值:ns |
CreationTime | String | 创建时间,格式"2006-01-02 15:04:05.999999999 -0700 MST" 示例值:2022-07-16 10:34:42.697947 +0000 UTC |
Public | Boolean | 是否公开 示例值:false |
Description | String | 仓库详细描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:this is a description |
BriefDescription | String | 简单描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:this is a brief description |
UpdateTime | String | 更新时间,格式"2006-01-02 15:04:05.999999999 -0700 MST" 示例值:2022-07-16 10:34:42.697947 +0000 UTC |
TriggerInvokeCondition
触发器触发条件
被如下接口引用:DescribeApplicationTriggerLogPersonal, DescribeApplicationTriggerPersonal。
名称 | 类型 | 描述 |
---|---|---|
InvokeMethod | String | 触发方式 示例值:regex |
InvokeExpr | String | 触发表达式 注意:此字段可能返回 null,表示取不到有效值。 示例值:^release* |
TriggerInvokePara
触发器触发参数
被如下接口引用:DescribeApplicationTriggerLogPersonal, DescribeApplicationTriggerPersonal。
名称 | 类型 | 描述 |
---|---|---|
AppId | String | AppId 注意:此字段可能返回 null,表示取不到有效值。 示例值:1251707795 |
ClusterId | String | TKE集群ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:cls-prnklzue |
Namespace | String | TKE集群命名空间 注意:此字段可能返回 null,表示取不到有效值。 示例值:default |
ServiceName | String | TKE集群工作负载名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:Deployment:nginx-deployment |
ContainerName | String | TKE集群工作负载中容器名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:nginx |
ClusterRegion | Integer | TKE集群地域数字ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
TriggerInvokeResult
触发器触发结果
被如下接口引用:DescribeApplicationTriggerLogPersonal。
名称 | 类型 | 描述 |
---|---|---|
ReturnCode | Integer | 请求TKE返回值 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
ReturnMsg | String | 请求TKE返回信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:ok |
TriggerLogResp
触发器日志
被如下接口引用:DescribeApplicationTriggerLogPersonal。
名称 | 类型 | 描述 |
---|---|---|
RepoName | String | 仓库名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:repo |
TagName | String | Tag名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
TriggerName | String | 触发器名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:auto-update |
InvokeSource | String | 触发方式 注意:此字段可能返回 null,表示取不到有效值。 示例值:IMAGE_PUSH |
InvokeAction | String | 触发动作 注意:此字段可能返回 null,表示取不到有效值。 示例值:SERVICE_UPDATE |
InvokeTime | String | 触发时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2017-08-23 15:50:57 |
InvokeCondition | TriggerInvokeCondition | 触发条件 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"invokeMethod":"all","invokeExpr":""} |
InvokePara | TriggerInvokePara | 触发参数 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"appId":"xxx","clusterId":"cls-xxxx","namespace":"default","serviceName":"xxx","containerName":"xxxx","clusterRegion":8} |
InvokeResult | TriggerInvokeResult | 触发结果 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"returnCode":0,"returnMsg":"ok"} |
TriggerResp
触发器返回值
被如下接口引用:DescribeApplicationTriggerPersonal。
名称 | 类型 | 描述 |
---|---|---|
TriggerName | String | 触发器名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:trigger_name |
InvokeSource | String | 触发来源 注意:此字段可能返回 null,表示取不到有效值。 示例值:IMAGE_PUSH |
InvokeAction | String | 触发动作 注意:此字段可能返回 null,表示取不到有效值。 示例值:SERVICE_UPDATE |
CreateTime | String | 创建时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2017-12-12 16:19:21 |
UpdateTime | String | 更新时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2017-12-12 16:19:21 |
InvokeCondition | TriggerInvokeCondition | 触发条件 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"invokeMethod":"all","invokeExpr":""} |
InvokePara | TriggerInvokePara | 触发器参数 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"appId":"xxx","clusterId":"cls-xxx","namespace":"default","serviceName":"xxx","containerName":"xxx","clusterRegion":1} |
VpcAndDomainInfo
vpc和domain信息
被如下接口引用:DescribeInternalEndpointDnsStatus。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
InstanceId | String | 是 | tcr实例id 示例值:tcr-dg284imq |
VpcId | String | 是 | 私有网络id 示例值:vpc-5sdsx9k9 |
EniLBIp | String | 是 | tcr内网访问链路ip 示例值:10.0.25.33 |
UsePublicDomain | Boolean | 否 | true:use instance name as subdomain false: use instancename+"-vpc" as subdomain 示例值:true |
RegionName | String | 否 | 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域 示例值:ap-guangzhou |
VpcPrivateDomainStatus
vpc私有域名解析状态
被如下接口引用:DescribeInternalEndpointDnsStatus。
名称 | 类型 | 描述 |
---|---|---|
Region | String | 地域 注意:此字段可能返回 null,表示取不到有效值。 示例值:ap-guangzhou |
VpcId | String | unique vpc id 注意:此字段可能返回 null,表示取不到有效值。 示例值:vpc-5sdsx9k9 |
Status | String | ENABLE代表已经开启,DISABLE代表未开启,ERROR代表查询出错 注意:此字段可能返回 null,表示取不到有效值。 示例值:DISABLED |
WebhookTarget
触发器目标
被如下接口引用:CreateWebhookTrigger, DescribeWebhookTrigger, ModifyWebhookTrigger。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Address | String | 是 | 目标地址 示例值:http://www.baidu.com |
Headers | Array of Header | 否 | 自定义 Headers 示例值:[{"Key":"key1","Values":["v1","v2"]}] |
WebhookTrigger
Webhook 触发器
被如下接口引用:CreateWebhookTrigger, DescribeWebhookTrigger, ModifyWebhookTrigger。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Name | String | 是 | 触发器名称 示例值:tirgger |
Targets | Array of WebhookTarget | 是 | 触发器目标 示例值:[{"Address":"http://www.baidu.com","Headers":[{"Key":"","Values":["undefined"]}]}] |
EventTypes | Array of String | 是 | 触发动作 示例值:["pushImage"] |
Condition | String | 是 | 触发规则 示例值:golang |
Enabled | Boolean | 是 | 启用触发器 示例值:true |
Id | Integer | 否 | 触发器Id 示例值:2 |
Description | String | 否 | 触发器描述 示例值:desc |
NamespaceId | Integer | 否 | 触发器所属命名空间 Id 示例值:1 |
NamespaceName | String | 否 | 触发器所属命名空间名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:ns1 |
WebhookTriggerLog
触发器日志
被如下接口引用:DescribeWebhookTriggerLog。
名称 | 类型 | 描述 |
---|---|---|
Id | Integer | 日志 Id 示例值:10 |
TriggerId | Integer | 触发器 Id 示例值:2 |
EventType | String | 事件类型 示例值:pushImage |
NotifyType | String | 通知类型 示例值:http |
Detail | String | 详情 示例值:{"type":"pushImage","occur_at":1731916183,"event_data":{"resources":[],"repository":{}},"operator":"3321337994"} |
CreationTime | String | 创建时间 示例值:2024-11-18T07:49:43.78381Z |
UpdateTime | String | 更新时间 示例值:2024-11-18T12:24:34.351737Z |
Status | String | 状态 示例值:error |