更新时间:2024-06-06 GMT+08:00

展示工单列表

功能介绍

查询作业工单列表,分页查询 过滤:创建时间开始,创建时间结束、创建人 返回:id、脚本名称、区域、创建人、创建时间、结束时间、总耗时、状态

URI

GET /v1/job/script/orders

表1 Query参数

参数

是否必选

参数类型

描述

limit

Integer

分页参数

最小值:1

最大值:100

marker

Long

分页参数

最小值:1

最大值:2147483647

start_time

Long

创建时间开始

最小值:1

最大值:2147483647

end_time

Long

创建时间结束

最小值:1

最大值:2147483647

creator

String

创建人

最小长度:1

最大长度:64

status

String

工单状态 READY:待执行 PROCESSING:执行中 ABNORMAL:异常 PAUSED:暂停 CANCELED:已取消 FINISHED:成功

枚举值:

  • READY
  • PROCESSING
  • ABNORMAL
  • PAUSED
  • CANCELED
  • FINISHED

请求参数

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

total

Long

总条数

data

JobScriptOrderListModel object

单页数据列表

表3 JobScriptOrderListModel

参数

参数类型

描述

order_id

Long

主键id,对应job_order_do的主键

最小值:1

最大值:9223372036854775807

order_name

String

工单名称

最小长度:1

最大长度:64

execute_uuid

String

列表跳转到详情时,用这个uuid,对应execute_data_do的execute_uuid

gmt_created

Long

创建时间

gmt_finished

Long

完成时间

execute_costs

Long

执行耗时,单位:秒

creator

String

创建人

status

String

工单状态

枚举值:

  • READY
  • PROCESSING
  • ABNORMAL
  • PAUSED
  • CANCELED
  • FINISHED

properties

JobScriptOrderListProp object

标签:区域信息等

表4 JobScriptOrderListProp

参数

参数类型

描述

region_ids

String

CMDB服务实例区域id,可能有多个

请求示例

响应示例

状态码: 200

执行分页数据

{
    "data": {
        "total": 222,
        "data": [
            {
                "order_id": 74,
                "order_name": "071201",
                "execute_uuid": "SCT20230724201xxxxxxxxxxxx",
                "gmt_created": 1690200829451,
                "gmt_finished": 1690200850293,
                "execute_costs": 20842,
                "creator": "xxxxxxxxxxxcontainer1",
                "status": "CANCELED",
                "properties": {
                    "region_ids": "cn-north-7"
                }
            },
            {
                "order_id": 73,
                "order_name": "071201",
                "execute_uuid": "SCT2023072411xxxxxxxxxxxxx",
                "gmt_created": 1690168434460,
                "gmt_finished": 1690168443277,
                "execute_costs": 8817,
                "creator": "xxxxxxxxxxxcontainer1",
                "status": "FINISHED",
                "properties": {
                    "region_ids": "cn-north-7"
                }
            },
            {
                "order_id": xx,
                "order_name": "xxx",
                "execute_uuid": "SCT2023072217181xxxxxxxxxx",
                "gmt_created": 1690017490247,
                "gmt_finished": null,
                "execute_costs": null,
                "creator": "xxxxxxxxxxxcontainer1",
                "status": "ABNORMAL",
                "properties": {
                    "region_ids": "cn-north-7"
                }
            },
            {
                "order_id": 71,
                "order_name": "patch_730",
                "execute_uuid": "SCT2023071915xxxxxxxxxxxxx",
                "gmt_created": 1689753553241,
                "gmt_finished": 1689753579363,
                "execute_costs": 26122,
                "creator": "xxxxxxxxxxxcontainer1",
                "status": "FINISHED",
                "properties": {
                    "region_ids": "cn-north-7"
                }
            },
            {
                "order_id": 70,
                "order_name": "111",
                "execute_uuid": "SCT2023071915xxxxxxxxxxxxx",
                "gmt_created": 1689751168547,
                "gmt_finished": null,
                "execute_costs": null,
                "creator": "xxxxxxxxxxxcontainer1",
                "status": "ABNORMAL",
                "properties": {
                    "region_ids": "cn-north-7"
                }
            }
        ]
    }
}

状态码

状态码

描述

200

执行分页数据

错误码

请参见错误码