WorkflowScheduleResponse
errCodeintegerrequired
Constant value:
0errMessagestringrequired
Constant value:
data objectrequired
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]
- 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
expressionstringrequired
五字段 Cron,按计划 timezone 解释。
Example:
*/5 9-15 * * 1-5paramValues 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
WorkflowScheduleResponse
{
"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"
]
}
}
}