gitee.com/openeuler/go-gitee@v0.0.0-20220530104019-3af895bc380c/gitee/model_create_pull_request_param.go (about) 1 /* 2 * 码云 Open API 3 * 4 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) 5 * 6 * API version: 5.3.2 7 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 8 */ 9 10 package gitee 11 12 type CreatePullRequestParam struct { 13 // 用户授权码 14 AccessToken string `json:"access_token,omitempty"` 15 // 必填。Pull Request 标题 16 Title string `json:"title,omitempty"` 17 // 必填。Pull Request 提交的源分支。格式:branch 或者:username:branch 18 Head string `json:"head,omitempty"` 19 // 必填。Pull Request 提交目标分支的名称 20 Base string `json:"base,omitempty"` 21 // 可选。Pull Request 内容 22 Body string `json:"body,omitempty"` 23 // 可选。里程碑序号(id) 24 MilestoneNumber int32 `json:"milestone_number,omitempty"` 25 // 用逗号分开的标签,名称要求长度在 2-20 之间且非特殊字符。如: bug,performance 26 Labels string `json:"labels,omitempty"` 27 // 可选。Pull Request的标题和内容可以根据指定的Issue Id自动填充 28 Issue string `json:"issue,omitempty"` 29 // 可选。审查人员username,可多个,半角逗号分隔,如:(username1,username2) 30 Assignees string `json:"assignees,omitempty"` 31 // 可选。测试人员username,可多个,半角逗号分隔,如:(username1,username2) 32 Testers string `json:"testers,omitempty"` 33 // 可选。合并PR后是否删除源分支,默认false(不删除) 34 PruneSourceBranch bool `json:"prune_source_branch,omitempty"` 35 }