代码托管 CODEARTS REPO-创建分支:响应参数

时间:2024-09-02 17:20:10

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

error

Error object

参数解释:

响应错误码

result

AddProtectResponse object

参数解释:

响应结果

status

String

参数解释:

调用此接口的响应状态。

取值范围:

  • success,表示接口调用成功。
  • error,表示接口调用失败。
表5 Error

参数

参数类型

描述

code

String

参数解释:

错误码

取值范围:

符合错误码格式字符串,长度[0,100]

message

String

参数解释:

错误信息

取值范围:

不涉及

表6 AddProtectResponse

参数

参数类型

描述

name

String

参数解释:

分支名称

commit

CommitRepoV2 object

参数解释:

提交信息

protected

Boolean

参数解释:

是否保护

developers_can_push

Boolean

参数解释:

是否允许开发者提交

developers_can_merge

Boolean

参数解释:

是否允许开发者合并

master_can_push

Boolean

参数解释:

是否允许管理员提交

master_can_merge

Boolean

参数解释:

是否允许管理员合并

no_one_can_push

Boolean

参数解释:

没有人允许提交

no_one_can_merge

Boolean

参数解释:

没有人允许合并

in_an_opened_merge_request

Boolean

参数解释:

是否在一个打开的合并请求

表7 CommitRepoV2

参数

参数类型

描述

id

String

参数解释:

提交对应的SHA id

short_id

String

参数解释:

提交对应的短SHA id

created_at

String

参数解释:

创建时间

title

String

参数解释:

提交标题

parent_ids

Array of strings

参数解释:

父提交id

message

String

参数解释:

提交信息

author_name

String

参数解释:

作者

committer_name

String

参数解释:

提交作者

committed_date

String

参数解释:

提交时间

support.huaweicloud.com/api-codeartsrepo/CreateNewBranch.html