分布式任务调度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接口获取命名空间列表。 |