分布式任务调度SchedulerX2.0提供以下API接口。

API列表

API 描述
CreateAppGroup 调用CreateAppGroup创建应用分组。
CreateJob 调用CreateJob创建任务。
GetJobInfo 调用GetJobInfo获取指定Jobid任务详情,通常用来更新任务。

UpdateJob

调用UpdateJob更新任务配置信息。
DeleteJob 调用DeleteJob删除指定任务。
BatchDeleteJobs 调用BatchDeleteJobs批量删除任务。
EnableJob 调用EnableJob启用指定任务。
BatchEnableJobs 调用BatchEnableJobs批量启用任务。
DisableJob 调用DisableJob停用指定任务。
BatchDisableJobs 调用BatchDisableJobs批量禁用任务。
ExecuteJob 调用ExecuteJob触发一次任务。
StopInstance 调用StopInstance终止某次正在运行的实例。
GetJobInstanceList 调用GetJobInstanceList获取指定任务ID的执行实例列表。
GetJobInstance 调用GetJobInstance获取指定任务实例详情。
ExecuteWorkflow 调用ExecuteWorkflow触发一次工作流。
EnableWorkflow 调用EnableWorkflow启用指定工作流。
DisableWorkflow 调用DisableWorkflow禁用指定工作流。
DeleteWorkflow 调用DeleteWorkflow删除指定工作流。
ListJobs 调用ListJobs获取任务列表。
ListGroups 调用ListGroups获取应用列表。
ListNamespaces 调用ListNamespaces接口获取命名空间列表。