切换服务版本

最近更新时间:2019-04-26 15:17:15

接口描述

本接口(UpdateService)用于从服务发布的环境中运行版本切换到特定版本。用户在使用 API 网关创建服务并发布服务到某个环境后,多因为开发过程会产生多个版本,此时可调用本接口。

输入参数

以下请求参数列表仅列出了接口请求参数,其它参数可参考 公共请求参数

参数名称 是否必选 类型 描述
serviceId String 待切换服务的唯一 Id。
environmentalName Boolean 待回滚的环境名称,当前支持三个环境,测试:Test,预发:Pre,线上:release
versionName String 切换的版本号。
updateDesc String 本次的切换描述。

输出参数

参数名称 类型 描述
code Int 公共错误码, 0 表示成功,其他值表示失败。详见错误码页面的 公共错误码
codeDesc String 业务侧错误码。成功时返回 Success,错误时返回具体业务错误原因。
message String 模块错误信息描述,与接口相关。
updateDesc String 本次的切换描述。

示例

https://apigateway.api.qcloud.com/v2/index.php?
&<公共请求参数>
&Action=UpdateService
&serviceId=service-XX
&environmentalName=release
&versionName=xxxxx
&updateDesc=updateDesc

返回示例如下:

{
    "code":"0",
    "message":"",
    "codeDesc":"Success",    
    "updateDesc":"updateDesc"
}