文档首页> Astro轻应用 AstroZero> API参考> API> 服务编排> 查看服务编排运行实例
更新时间:2024-04-25 GMT+08:00
分享

查看服务编排运行实例

功能介绍

查询服务编排运行实例的信息,即根据输入的参数筛选出符合条件的服务编排实例的具体信息并返回。

URI

GET AstroZero域名/u-route/baas/v1.0/flow/{action}

表1 参数说明

参数

是否必选

描述

action

需要查询的服务编排状态或者根据id查询服务编排信息,其中各个状态取值及其含义如下:

  • activeFlow:正在执行的服务编排。
  • suspendedFlow:延时的服务编排。
  • terminatedFlow:被终止的服务编排。
  • completedFlow:正常完成的服务编排。
  • instanceId:根据id查询服务编排信息,请求时该参数需替换为具体的服务编排运行实例ID。

owner

所属账号ID。

creater

创建者ID。

fields

字符串数组,为需要查询的字段,不传则默认。

orderField

用于排序的字段,需要在fields中。

orderType

排序方式,0代表Asc升序,1代表Desc降序。

limit

数据条数限制。

offset

数据起始位置。

请求参数

响应参数

表2 响应参数

参数

参数类型

描述

resCode

String

返回码,如果返回“0”代表请求成功,其他错误码说明请参考错误码

resMsg

String

返回消息,如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。

result

Object

在成功请求时会有内容返回。内部包含请求中传入的fields中的字段或默认字段。

请求示例

查询实例ID为“002N000000jrOCerKZBQ”的服务编排实例。
GET https://AstroZero域名/u-route/baas/v1.0/flow/002N000000jrOCerKZBQ

响应示例

{
    "resCode": "0",
    "resMsg": "成功",
    "result": {
        "createdBy": "10gd000000QwWjXspAOW",
        "createdBy.__objectType": "User",
        "createdBy.name": "bingo",
        "createdDate": "2021-05-19 11:41:30",
        "curElement": "isMasterAccountByIdentityId",
        "description": "",
        "endTime": "",
        "id": "002N000000jrOCerKZBQ",
        "label": "isMasterAccount 2021-05-19 11:41:30",
        "lastHandler": null,
        "lastModifiedBy": "10gd000000QwWjXspAOW",
        "lastModifiedBy.__objectType": "User",
        "lastModifiedBy.name": "bingo",
        "lastModifiedDate": "2021-05-19 11:41:30",
        "name": "CP_DS__isMasterAccountForOperator",
        "owner": "10gd000000QwWjXspAOW",
        "owner.__objectType": "User",
        "owner.name": "bingo",
        "rootID": "",
        "runMode": 2,
        "startTime": "2021-05-19 11:41:30",
        "state": "Broken",
        "suspended": false,
        "type": "Flow",
        "type.name": "Flow",
        "version": "1.0.1"
    }
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

分享:

    相关文档

    相关产品