回滚服务部署
此接口用于回滚服务部署记录到前一次的部署配置。
接口描述
通信协议:HTTP
URL:PUT /api/v1/service/rollback
传参方式:body
请求参数
字段名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
id | string | 是 | 服务 ID |
recordId | string | 是 | 部署记录 ID |
响应参数
响应参数 data 字段的类型为 Transaction[ ]。
请求示例
curl --location --request PUT 'http://localhost:3001/api/v1/service/rollback' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": "f5363a30-7756-41ca-9ae7-7cacbe403c49",
"recordId": "f8d887c1-9b34-4aae-bed6-d132d00932a5"
}'
响应示例
{
"status": 200,
"message": "success",
"fieldErrors": null,
"data": {
"id": "trx_W49wog91BYrcsA-h",
"timestamp": 1705054275739,
"status": "running",
"data": {}
}
}
错误码
具体请参见 错误码说明。