CreateChangeRequest - 创建应用变更

创建应用变更。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

POST /appstack/apps/{appName}/changeRequests

请求参数

名称类型必填描述示例值
organizationIdstring

企业标识,也称企业 id

66c0c9fffeb86b450c199fcd
appNamestring

应用名

app-name
bodyobject

请求 Body

titlestring

标题

变更标题
ownerAccountIdstring

拥有者阿里云 UID

1332695887xxxxxx
appCodeRepoSnstring

应用代码库唯一标识

sn123
branchNamestring

分支名称

hotfix/20240524
autoDeleteBranchWhenEndboolean

变更结束后是否自动删除分支

false
createBranchboolean

是否创建新分支

false

返回参数

名称类型描述示例值
object

ChangeRequestVO

snstring

唯一标识符

ce51b31b996246ecaf874736838360b2
appNamestring

应用名

app-name
statestring

状态

DEVELOPING
namestring

变更名称

变更名称
typestring

变更状态

APP
appCodeRepoSnstring

代码仓库唯一标识

sn123
branchstring

变更代码分支

hotfix/20240524
ownerIdstring

拥有者云效 id

owner-id-123
ownerAccountIdstring

拥有者的阿里云账号 pk

account-id-123
originBranchstring

代码分支源分支

master
originBranchRevisionShastring

代码分支源分支版本

revision-123
creatorIdstring

创建者者云效 id

create-id-123
creatorAccountIdstring

创建者的阿里云账号 pk

create-account-123
gmtCreatestring

创建时间

2024-01-01 00:00:00
gmtModifiedstring

修改时间

2024-01-01 00:00:00
autoDeleteBranchWhenEndboolean

结束后是否自动删除分支

false

示例

正常返回示例

JSON格式

{
  "sn": "ce51b31b996246ecaf874736838360b2",
  "appName": "app-name",
  "state": "DEVELOPING",
  "name": "变更名称",
  "type": "APP",
  "appCodeRepoSn": "sn123",
  "branch": "hotfix/20240524",
  "ownerId": "owner-id-123",
  "ownerAccountId": "account-id-123",
  "originBranch": "master",
  "originBranchRevisionSha": "revision-123",
  "creatorId": "create-id-123\n",
  "creatorAccountId": "create-account-123",
  "gmtCreate": "2024-01-01 00:00:00",
  "gmtModified": "2024-01-01 00:00:00",
  "autoDeleteBranchWhenEnd": false
}

错误码

访问错误中心查看更多错误码。