分布式任务调度SchedulerX2.0提供以下API接口。
API列表
| API | 描述 |
|---|---|
| CreateAppGroup | 调用CreateAppGroup创建应用分组。 |
| CreateJob | 调用CreateJob创建任务。 |
| GetJobInfo | 调用GetJobInfo获取指定Jobid任务详情,通常用来更新任务。 |
| 调用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接口获取命名空间列表。 |