更新代码源。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | UpdateResource | 接口名称。当前 API 的名称为 UpdateResource 。 |
Version | String | 是 | 2023-05-01 | 接口版本。当前 API 的版本为 2023-05-01 。 |
WorkspaceId | String | 是 | 000ce713ebd2487a9b4666c7ed81**** | 工作区 ID。 |
Id | String | 是 | 1bfc821c23594ebbb7df1ae6b636**** | 代码源 ID。 |
Name | String | 否 | Gitee-demo-new | 代码源名称。
|
Configuration | Object of ResourceConfiguration | 否 | - | 代码源配置信息 |
Description | String | 否 | 这是一段描述 | 代码源描述。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Git | Object of GitConfiguration | 否 | - | 代码源配置信息。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Url | String | 是 | https://gitee.com/**** | 代码仓库 URL。 |
UserToken | String | 否 | 0f6832949f31ef77**** | 用户 Token。 |
UserName | String | 否 | user | 用户名。 |
Password | String | 否 | pwd**** | 密码。 |
CloneDepth | Long | 否 | 0 | 代码克隆深度,默认值或最小值都为 0。 |
AccessKey | String | 否 | qAfR************ | 第三方云的 AccessKey。 |
SecretKey | String | 否 | Qtlc************ | 第三方云的 SecretKey。 |
POST https://open.volcengineapi.com/?Action=UpdateResource&Version=2023-05-01 HTTP/1.1 Content-Type: application/json { "WorkspaceId": "000ce713ebd2487a9b4666c7ed81****", "Id": "1bfc821c23594ebbb7df1ae6b636****", "Name": "Gitee-demo-new", "Description": "this is a test", "Configuration": { "Git": { "Url": "https://gitee.com/****", "UserToken": "0f6832949f31ef77****" } } }
本接口无特有的返回参数。
HTTP/1.1 200 OK Content-Type: application/json { "ResponseMetadata": { "RequestId": "2024040318000935E3789440C7C089****", "Action": "UpdateResource", "Version": "2023-05-01", "Service": "cp", "Region": "cn-beijing", }, "Result": {} }
当前接口暂无独立错误码,若接口调用返回异常,可参考 公共错误码 进行故障排查。