添加镜像授权
场景描述
本章节指导用户通过API为镜像添加授权。API的调用方法请参见如何调用API。
终端节点(Endpoint)
终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询容器镜像服务的终端节点。
前提条件
已创建镜像仓库,方法可参考创建镜像仓库。
操作步骤
- 创建镜像权限
- 接口相关信息
URI格式:POST /v2/manage/namespaces/{namespace}/repos/{repository}/access
详情请参见“创建镜像权限”。
- 请求示例
POST https://{endpoint}/v2/manage/namespaces/group/repos/test/access
Body:
[ { "user_id": "fb3f175c1fd146ab8cdae3272be*****", "user_name": "test", "auth": 7 } ]
- 响应示例
{}
- 接口相关信息
- 查询镜像权限
- 接口相关信息
URI格式:GET https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}/access
详情请参见“查询镜像权限”。
- 请求示例
- 响应示例
{ "id": 385550, "name": "test", "others_auths": [ { "auth": 7, "user_id": "fb3f175c1fd146ab8cdae3272be*****", "user_name": "test" } ], "self_auth": { "auth": 7, "user_id": "fb3f175c1fd146ab8cdae3272be*****", "user_name": "test" } }
- 接口相关信息