跳到主要内容

WorkflowScheduleListResponse

errCodeintegerrequired
Constant value: 0
errMessagestringrequired
Constant value:
data object[]required
  • Array [
  • namestringrequired

    Possible values: non-empty and <= 100 characters

    enabledbooleanrequired
    resolvedTargetstringrequired

    Server 只接受精确已发布版本,不接受 latest 或 draft。

    Possible values: Value must match regular expression ^\d+\.\d+\.\d+$

    entrypointIdstringrequired

    Possible values: Value must match regular expression ^[a-z][a-z0-9_-]{0,63}$

    timezonestringrequired

    IANA 时区,例如 Asia/Shanghai。

    trigger objectrequired
    kind stringrequired

    Possible values: [WorkflowScheduleWindowIntervalTrigger, WorkflowScheduleCronTrigger]

    weekdaysinteger[]required

    周一至周日对应 1 至 7。

    Possible values: >= 1

    windows object[]required

    不重叠的本地时间窗口,起止时刻都包含在触发范围内。

    Possible values: >= 1, <= 12

  • Array [
  • startstringrequired

    Possible values: Value must match regular expression ^(?:[01]\d|2[0-3]):[0-5]\d$

    endstringrequired

    Possible values: Value must match regular expression ^(?:[01]\d|2[0-3]):[0-5]\d$

  • ]
  • intervalMinutesintegerrequired

    Possible values: >= 1 and <= 1440

    paramValues objectrequired

    按固定版本所选 entrypoint 的静态参数定义校验。

    property name*any

    按固定版本所选 entrypoint 的静态参数定义校验。

    idstring<uuid>required
    workflowIdstringrequired
    createdByUserIdstringrequired
    nextFireAtstring<date-time>
    createdAtstring<date-time>required
    updatedAtstring<date-time>required
    preview objectrequired
    nextRunsstring<date-time>[]required

    Possible values: >= 5, <= 5

  • ]
  • WorkflowScheduleListResponse
    {
    "errCode": 0,
    "errMessage": "string",
    "data": [
    {
    "name": "string",
    "enabled": true,
    "resolvedTarget": "string",
    "entrypointId": "string",
    "timezone": "string",
    "trigger": {
    "kind": "window-interval",
    "weekdays": [
    0
    ],
    "windows": [
    {
    "start": "string",
    "end": "string"
    }
    ],
    "intervalMinutes": 0
    },
    "paramValues": {},
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "workflowId": "string",
    "createdByUserId": "string",
    "nextFireAt": "2024-07-29T15:51:28.071Z",
    "createdAt": "2024-07-29T15:51:28.071Z",
    "updatedAt": "2024-07-29T15:51:28.071Z",
    "preview": {
    "nextRuns": [
    "2024-07-29T15:51:28.071Z"
    ]
    }
    }
    ]
    }