查看批次信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
sae:DescribePipeline |
get |
*全部资源
|
无 | 无 |
请求语法
GET /pop/v1/sam/changeorder/DescribePipeline HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| PipelineId |
string |
是 |
批次 ID。通过调用 DescribeChangeOrder 接口获取。 |
917660ba-5092-44ca-b8e0-80012c96**** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
批次信息响应体。 |
||
| RequestId |
string |
请求 ID。 |
559B4247-C41C-4D9E-B866-B55D360B**** |
| Message |
string |
调用结果的附加信息。 |
success |
| TraceId |
string |
调用链 ID,用于精确查询调用信息。 |
0be3e0c316390414649128666e**** |
| Data |
object |
批次信息。 |
|
| ShowBatch |
boolean |
是否可以开始下一批次执行。取值说明如下:
|
false |
| PipelineStatus |
integer |
批次状态,取值说明如下:
|
2 |
| CurrentStageId |
string |
该批次正在执行的阶段 ID。 |
c3a55592-4c30-4d84-ac2d-e98c18ec**** |
| PipelineName |
string |
批次名称。 |
First batch |
| StageList |
array<object> |
批次的阶段信息列表。 |
|
|
array<object> |
阶段信息列表的结构体。 |
||
| Status |
integer |
阶段的状态,取值说明如下:
|
2 |
| StageId |
string |
阶段 ID。 |
c3a55592-4c30-4d84-ac2d-e98c18ec**** |
| ExecutorType |
integer |
阶段类型,取值说明如下:
|
0 |
| TaskList |
array<object> |
状态信息列表。 |
|
|
object |
状态信息列表结构体。 |
||
| Status |
integer |
任务的状态,取值说明如下:
|
2 |
| StageId |
string |
阶段 ID。 |
c3a55592-4c30-4d84-ac2d-e98c18ec**** |
| ErrorMessage |
string |
任务执行的报错信息。如果任务执行成功,则不会返回该信息。 |
EDAS-10022 |
| ErrorCode |
string |
任务执行失败的错误码。如果任务执行成功,则不会返回该信息。 |
EDAS-10022 |
| TaskName |
string |
任务名称。 |
Environment initialization |
| ErrorIgnore |
integer |
是否支持失败后执行后面任务,取值说明如下:
|
0 |
| Message |
string |
任务执行信息。 |
init Namespace success |
| ShowManualIgnore |
boolean |
是否支持手动跳过正在执行的任务,取值说明如下:
|
false |
| TaskId |
string |
任务 ID。 |
bef0122f-de9a-4ab0-8223-b88bf8ad**** |
| StageName |
string |
阶段的名称。 |
Application Deployment |
| NextPipelineId |
string |
下一批次 ID。 |
b77b1c98-5772-4f05-95fc-c7bee5fa**** |
| PipelineId |
string |
批次 ID。 |
917660ba-5092-44ca-b8e0-80012c96**** |
| CoStatus |
string |
该批次所在的变更单的状态。 |
Executed successfully |
| ErrorCode |
string |
错误码。取值说明如下:
|
|
| Code |
string |
接口状态或 POP 错误码。取值说明如下:
|
200 |
| Success |
boolean |
查询批次信息是否成功。取值说明如下:
|
true |
示例
正常返回示例
JSON格式
{
"RequestId": "559B4247-C41C-4D9E-B866-B55D360B****",
"Message": "success",
"TraceId": "0be3e0c316390414649128666e****",
"Data": {
"ShowBatch": false,
"PipelineStatus": 2,
"CurrentStageId": "c3a55592-4c30-4d84-ac2d-e98c18ec****",
"PipelineName": "First batch",
"StageList": [
{
"Status": 2,
"StageId": "c3a55592-4c30-4d84-ac2d-e98c18ec****",
"ExecutorType": 0,
"TaskList": [
{
"Status": 2,
"StageId": "c3a55592-4c30-4d84-ac2d-e98c18ec****",
"ErrorMessage": "EDAS-10022 ",
"ErrorCode": "EDAS-10022",
"TaskName": "Environment initialization",
"ErrorIgnore": 0,
"Message": "init Namespace success",
"ShowManualIgnore": false,
"TaskId": "bef0122f-de9a-4ab0-8223-b88bf8ad****"
}
],
"StageName": "Application Deployment"
}
],
"NextPipelineId": "b77b1c98-5772-4f05-95fc-c7bee5fa****",
"PipelineId": "917660ba-5092-44ca-b8e0-80012c96****",
"CoStatus": "Executed successfully"
},
"ErrorCode": "",
"Code": "200",
"Success": true
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | 不合法的参数:%s不能为空。 |
| 400 | InvalidParameter.NoPermission | Resource no permission | 请求资源无权限 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。