创建镜像仓库

Method

POST

描述

创建镜像仓库

请求参数

参数名称说明参数类型是否必填备注
ActionCreateRepositorystring
Version2018-03-08string
参数名称说明参数类型是否必填备注
Name镜像仓库名称string
Label镜像类型:应用服务器/Linux/数据库等
Application 应用服务器
Linux Linux
Framework 框架和应用
Database 数据库
Language 语言
Other 其他,若创建时没有传, 则默认为Other
string
CiSupported是否支持持续集成boolean
TypePublic/Privatestring
Description基本描述string
Detail详细描述string

返回参数

参数名称说明参数类型是否必填备注
RequestIdstring
RepositoryIdlong

状态码

错误码(Code)错误提示(Message)http status code说明
InvalidBodyFormatThe format of the request body is illegal.400请求体格式非法
ForbiddenYou have no right to access.403无权访问
OutOfQuotaYour %s quota is up to limit.400%s配额已满
InvalidFormatThe format of the input parameter %s is illegal.400参数 %s 的格式非法
NameExistError%s is already exist.400%s已存在
OutOfLengthLimit%s is out of length limit.400%s超过长度限制

请求示例

POST https://open.cn-east-1.163yun.com/ccr?Version=2018-03-08&Action=CreateRepository
{
    "Name": "rsync",
    "CiSupported": false,
    "Type": "Public",
    "Label": "Application",
    "Description": "a tool image used for rsync",
    "Detail": "## 模块\nrsync和inotify配合使用一共分成3个模块:\n- rsync-server:是同步服务,开启之后远程服务可以通过rsync-client同步远程文件到本地\n- rsync-client:同步服务客户端,通过客户端可以将本地文件同步到远端rsync服务器。"
}

返回示例

{
    "RequestId": "157fa2fe-8887-4df3-a449-19dd04de40c5",
    "RepositoryId": 238
}