接口功能介绍
创建镜像同步规则
接口约束
仅限企业版实例使用
URI
POST /v1/createRepoSyncRule
路径参数
无
Query参数
无
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
Content-Type | 是 | String | 类型 | application/json | |
regionId | 是 | String | 资源池编码 | bb9fdb42056f11eda1610242ac110002 |
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
ruleName | 是 | String | 规则名称 | myrule | |
ruleDesc | 否 | String | 规则描述 | desc | |
srcInstanceId | 是 | Long | 源实例ID | 1669023179152674818 | |
srcNamespaceId | 是 | Long | 源命名空间ID | 1669568974654648322 | |
srcRepositoryId | 否 | Long | 源仓库ID,-1表示全部 | -1 | |
srcTag | 否 | String | 源版本,*表示全部 | * | |
dstInstanceId | 是 | Long | 目标实例ID | 1669023179152674818 | |
dstNamespaceId | 是 | Long | 目标命名空间ID | 1669568974654648322 | |
isOverride | 否 | Boolean | 是否覆盖 | false |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 响应码 | 0 | |
message | String | 返回信息 | ||
returnObj | Long | 规则ID | 1672869550260297729 | |
error | String | 错误信息 |
枚举参数
无
请求示例
请求url
POST https://[endpoint].ctapi.ctyun.cn/v1/createRepoSyncRule
请求头header
{
"Content-Type":"application/json"
}
请求体body
{
"ruleName":"rule3",
"ruleDesc":"desc",
"srcInstanceId":1669023179152674800,
"srcNamespaceId":1669568974654648300,
"srcRepositoryId":-1,
"srcTag":"*",
"dstInstanceId":1669023179152674800,
"dstNamespaceId":1671144531534725000,
"isOverride":false
}
响应示例
{
"statusCode":0,
"message":"",
"returnObj":1672869550260297700
}
状态码
请参考 状态码
错误码
请参考 错误码