检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
creator_name String IAM用户名 auth Integer 用户权限。7表示管理权限,3表示编辑权限,1表示读取权限。 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace} 响应示例 状态码: 200 查询成功 {
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 无 请求示例 DELETE https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/triggers/{trigger}
触发器 操作场景 容器镜像服务企业版支持配置并使用触发器功能。您可以通过创建触发器,当有触发动作(如上传镜像)发生时,自动执行您定义的HTTP POST请求(如让流水线下载镜像并部署)。使用触发器,您可以快速接入现有研发流程及CI/CD平台,实现容器DevOps场景。 触发器支持上传镜像的触发动作。
跨云Harbor同步镜像至华为云SWR 场景描述 部分客户存在多云场景,并且使用某一家云上的自建Harbor作为镜像仓库。跨云Harbor同步镜像至SWR存在两种场景: Harbor可以通过公网访问SWR,配置方法参见公网访问场景。 通过专线打通Harbor到VPC间的网络,使用
下划线最多允许连续两个,小数点、下划线、中划线不能直接相连),小写字母或数字结尾,1-64个字符。 响应参数 无 请求示例 POST https://{endpoint}/v2/manage/namespaces { "namespace" : "group" } 响应示例
匹配规则,label、regexp pattern String kind是label时,设置为镜像版本,kind是regexp时,设置为正则表达式 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/retentions
retention_id Integer 老化规则ID rule_type String 规则 tag String 镜像版本 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/retentions/histories
[数组元素] 是 Array of strings 需要删除权限的用户id列表,需要从IAM服务获取 响应参数 无 请求示例 DELETE https://{endpoint}/v2/manage/namespaces/{namespace}/access [ "fb3f175c1f
描述 [数组元素] 是 Array of strings 用户ID,需从华为云IAM服务获取。 响应参数 无 请求示例 DELETE https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/access
地时间计算偏移量;如东8区需要+8:00 status Boolean 是否过期:true:有效;false:过期 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains
镜像更新时间,UTC时间格式,时间为UTC标准时间 status Boolean 是否过期,true:有效;false:过期 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repositories/{reposit
用户名,需要从IAM服务获取 auth 是 Long 用户权限,7表示管理权限,3表示编辑权限,1表示读取权限 响应参数 无 请求示例 PATCH https://{endpoint}/v2/manage/namespaces/{namespace}/access [ { "user_id"
截止时间,UTC时间格式。永久有效为forever description 否 String 描述。默认值为空字符串 响应参数 无 请求示例 PATCH https://{endpoint}/v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains
creator_name String IAM用户名 auth Integer 用户权限。7表示管理权限,3表示编辑权限,1表示读取权限。 请求示例 GET https://{endpoint}/v2/manage/namespaces?filter=namespace::{namespace} 响应示例
东8区需要+8:00 domain_id String 账号ID priority Integer 镜像排序优先级 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository} 响应示例
用户名,需要从IAM服务获取 auth 是 Long 用户权限,7表示管理权限,3表示编辑权限,1表示读取权限 响应参数 无 请求示例 PATCH https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/access
Boolean 自动同步,默认为false override 否 Boolean 是否覆盖,默认为false 响应参数 无 请求示例 POST https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/sync_repo
String 更新时间,UTC日期格式,时间为UTC标准时间,用户需要根据本地时间计算偏移量;如东8区需要+8:00 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/sync_repo
响应参数 状态码: 201 表6 响应Body参数 参数 参数类型 描述 id Integer 镜像老化规则id 请求示例 POST https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/retentions
截止时间,UTC时间格式。永久有效为forever description 否 String 描述 响应参数 无 请求示例 POST https://{endpoint}/v2/manage/namespaces/{namespace}/repositories/{repository}/access-domains