找不到 API ? 点击 反馈吧
- 代码管理
- 文件
- 提交
- 成员
- 仓库
- 分支
- 合并请求
- 比较
- 提交状态
- 检查运行
- 标签
- 类标
- Webhook
- 代码组
- 推送评审
- 推送规则
- 部署密钥
- SSH密钥
- 代码搜索
- 企业信息
- 用户
- 审计
- 鉴权
- 流水线
- 项目管理(Projex)
- 测试管理
- 效能洞察
- 企业和成员
- 应用交付
- 其他
UpdateProtectedBranches
更改保护分支设置。 支持对于保护分支规则的详细设置,包括分支、推送规则、合并规则、要求合并前通过代码评审以及要求合并前通过自动化状态检查
服务地址:
华东1(杭州)
参数配置
高级配置
输入参数
只看必填
注意事项
organizationId企业标识
accessToken个人访问令牌
repositoryId代码库ID
id保护分支规则ID
body请求Body
id保护分支规则ID
branch代码分支名称(若不修改保护分支
allowPushRoles允许推送的角色列表
allowPushUserIds允许推送的用户ID列表
allowMergeRoles允许合并的角色列表
allowMergeUserIds允许合并的用户ID列表
mergeRequestSetting合并前的代码评审设置
testSettingDTO合并前的自动化状态检查设置
isRequired是否开启
请选择布尔值
codeGuidelinesDetection代码规约扫描
enabled是否开启
请选择布尔值
message描述信息
sensitiveInfoDetection敏感信息扫描
enabled是否开启敏感信息扫描
请选择布尔值
message描述信息
checkTaskQualityConfig代码质量检测
enabled是否开启代码质量检测
请选择布尔值
bizNo任务流水号
taskName任务名称
message信息
checkConfigMR卡点流水线配置
checkItems配置项列表
文档
调用结果
SDK 示例
CLI示例
相关示例
调用历史
错误码
流控
插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
organizationId 和 body 中的 branch 参数为必填项。
请求语法
PUT /{repositoryId}/protect_branches/{id} HTTP/1.1
路径参数
字段名称 | 字段详情 |
---|---|
repositoryIdinteger<int64> | 代码库 ID 注意
该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。 示例值:2835387参考取值来源: GetRepository AddRepositoryMember |
idinteger<int64> | 保护分支规则 ID 注意
该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。 示例值:19224 |
请求参数
字段名称 | 字段详情 |
---|---|
organizationIdstring | 企业标识,也称企业 ID,字符串形式,可在云效访问链接中获取,如 https://devops.aliyun.com/organization/【OrganizationId】 示例值:f0b1e61db5961df5975a93f9129d2513参考取值来源: GetCodeupOrganization ListOrganizations |
accessTokenstring | 个人访问令牌。 展开详情 示例值:f0b1e61db5961df5975a93f9129d2513 |
bodyobject | 请求 Body |
请求说明
如果只是修改个别字段,请查询后,直接修改查询结果,以查询结果作为参数进行更改。
返回参数
字段名称 | 字段详情 |
---|---|
requestIdstring | 请求 ID 示例值:A35869D5-BB29-5F84-A4DD-B09985EA2AFA |
errorMessagestring | 错误信息 示例值:"" |
errorCodestring | 错误码 示例值:
SYSTEM_UNKNOWN_ERROR
|
successboolean | 调用是否成功 示例值:true |
resultobject | 返回详情结果 |
变更历史
变更时间 | 变更内容概要 | 操作 | |
---|---|---|---|
2023-04-06 | 删除错误码404 | ||
2022-11-21 | 变更请求参数body 变更返回参数 | ||
2022-09-20 | 变更请求参数organizationId 变更请求参数accessToken |