Skip to content

Latest commit

 

History

History
91 lines (69 loc) · 2.41 KB

get-build-node-information-extension-ports.md

File metadata and controls

91 lines (69 loc) · 2.41 KB

获取构建节点信息(扩展接口)

请求方法/请求路径

GET /ms/openapi/api/apigw/v3/environment/projects/{projectId}/nodes/{nodeHashId}/listPipelineRef

资源描述

获取构建节点信息(扩展接口)

输入参数说明

Query参数

参数名称 参数类型 必须 参数说明 默认值
sortBy string 排序字段, pipelineName lastBuildTime
sortDirection string 排序方向, ASC DESC

Path参数

参数名称 参数类型 必须 参数说明 默认值
projectId string 项目ID
nodeHashId string 节点 hashId

响应

HTTP代码 说明 参数类型
200 successful operation 数据返回包装模型List第三方构建机流水线引用信息

请求样例

curl -X GET '[请替换API地址栏请求地址]?sortBy={sortBy}&sortDirection={sortDirection}'

HEADER样例

accept: application/json
Content-Type: application/json

返回样例-200

{
  "data" : [ {
    "pipelineName" : "String",
    "jobName" : "String",
    "jobId" : "String",
    "agentId" : 0,
    "vmSeqId" : "String",
    "nodeHashId" : "String",
    "nodeId" : 0,
    "projectId" : "String",
    "agentHashId" : "String",
    "pipelineId" : "String",
    "lastBuildTime" : "String"
  } ],
  "message" : "String",
  "status" : 0
}

数据返回包装模型List第三方构建机流水线引用信息

参数名称 参数类型 必须 参数说明
data List<第三方构建机流水线引用信息> 数据
message string 错误信息
status integer 状态码

第三方构建机流水线引用信息

参数名称 参数类型 必须 参数说明
pipelineName string 流水线名称
jobName string Job Name
jobId string Job ID
agentId integer Agent ID
vmSeqId string Vm Seq ID
nodeHashId string Node Hash ID
nodeId integer Node ID
projectId string 项目ID
agentHashId string Agent Hash ID
pipelineId string 流水线ID
lastBuildTime string 上次构建时间