文档
测试
POST
^api/flows/(?P<flow_id>\d+)/schedule$

接口描述

flow或project调度,重新调度时接口地址为reschedule,其他不变。GET为获取调度信息,POST为新增调度信息,PUT为修改调度信息,DELETE为删除调度信息。

请求参数

参数名
类型
描述
必填
args
array
参数列表
必填
type
number
1. number 2.string 3.mysql number 4. mysql string 5 date 6 bash variable
必填
name
string
参数名称
必填
value
string
参数值
必填
data_source
null
必填
concurrent
number
1:skip execution 2:run concurrently 3:run serially
必填
dep_flow
array
依赖的flow列表
必填
project_id
number
projectid,默认-1
必填
id
number
flow id
必填
name
string
flow名称
必填
wait_alarm
object
等待报警标识
必填
is_wait
number
示例:0
必填
retry
number
重试次数,示例:3
必填
interval_time
number
重试等待时间,示例:5
必填
submit_user
string
提交用户,示例:submit_user
必填
work_group
string
执行所属用户组,示例:work_group
必填
start_time
string
开始调度时间
必填
end_time
string
结束调度时间
必填
schedule
object
数据字典
必填
type
string
cron
必填
details
string
示例:cron表达式
必填
notify_user
array
数据列表
必填
username
string
示例:username
必填
id
string
示例:user.id
必填

响应参数

参数名
类型
描述
必填
status
number
0:success,-1:failed
必填
message
string
success/fail reason
必填
data
object
数据字典
必填
id
number
flow_id
必填