新建远程仓库
此接口用于新建远程仓库,将企业的远端仓库与 ECSM 建立连接,方便将远程仓库的镜像拉取到本地进行应用与管理。
接口描述
通信协议:HTTP
URL:POST /api/v1/registry
传参方式:body
请求参数
字段名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
name | string | 是 | 仓库名称 |
address | string | 是 | 仓库地址 |
username | string | 否 | 连接仓库的账号 |
password | string | 否 | 连接仓库的密码 |
响应参数
若创建成功,则响应体 data 字段返回“success”。
请求示例
curl --location --request POST 'http://localhost:3001/api/v1/registry' \
--header 'Content-Type: application/json' \
--data-raw '{
"name":"ECMP",
"address":"http://ecmp.d.e0a.cc",
"username":"hello",
"password":"myPWD"
}'
响应示例
{
"status": 200,
"message": "success",
"fieldErrors": null,
"data": "success"
}
错误码
具体请参见 错误码说明。