This product(
schedulerx2/2019-04-30
) OpenAPI adopts RPC Signature style, see signature details Description of the signature mechanism.We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our service nail group (11370001915) and sign under the guidance of experts. Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.
Region
API | Title | Description |
---|---|---|
DescribeRegions | DescribeRegions | Returns available regions. |
Namespace
API | Title | Description |
---|---|---|
CreateNamespace | CreateNamespace | Creates a namespace. |
ListNamespaces | ListNamespaces | Queries namespaces. |
Application Group
API | Title | Description |
---|---|---|
CreateAppGroup | CreateAppGroup | Creates an application group and returns the AppKey. |
GetAppGroup | GetAppGroup | Queries an application group. |
DeleteAppGroup | DeleteAppGroup | Deletes an application group. |
UpdateAppGroup | UpdateAppGroup | Updates an application group. |
ListGroups | ListGroups | Queries applications. |
GetWorkerList | GetWorkerList | Obtains the list of workers that are connected to an application. |
Workflow
API | Title | Description |
---|---|---|
DeleteWorkflow | DeleteWorkflow | Sends the ID of a workflow. |
DisableWorkflow | DisableWorkflow | Sends the ID of a workflow. |
EnableWorkflow | EnableWorkflow | Sends the ID of a workflow. |
GetWorkFlow | GetWorkFlow | Obtains the information about a workflow. |
ExecuteWorkflow | ExecuteWorkflow | Immediately triggers a workflow. |
ListWorkflowInstance | ListWorkflowInstance | Queries the execution history of a workflow. You can call this operation only in the professional edition. |
Job
API | Title | Description |
---|---|---|
CreateJob | CreateJob | Creates a job and returns the job ID. |
DeleteJob | DeleteJob | Sends the ID of a job. |
BatchDeleteJobs | BatchDeleteJobs | Deletes multiple jobs at a time based on job IDs. |
UpdateJob | UpdateJob | Updates the job configuration information. By default, GetJobInfo is called first to obtain the previous configuration of the job. Then, you can modify the configuration as required. |
DisableJob | DisableJob | Disables a job. |
BatchEnableJobs | BatchEnableJobs | Enables multiple jobs at a time. |
BatchDisableJobs | BatchDisableJobs | Disables multiple jobs at a time. |
EnableJob | EnableJob | Enables a job. |
GetJobInfo | GetJobInfo | Queries the details of a job based on the job ID. In most cases, the obtained information is used to update jobs. |
ListJobs | ListJobs | Queries jobs. |
ExecuteJob | ExecuteJob | Triggers a job to immediately run once. |
DesignateWorkers | DesignateWorkers | Designates one or more machines. |
Instance
API | Title | Description |
---|---|---|
StopInstance | StopInstance | Stops a job instance in the running state. |
GetJobInstance | GetJobInstance | Queries the information about a job instance. You can view the status and progress of the job instance. |
GetJobInstanceList | GetJobInstanceList | Queries the most recent 10 execution instances of a job. |
Permission Settings
API | Title | Description |
---|---|---|
GrantPermission | GrantPermission | Grants permissions to an application group. |
RevokePermission | RevokePermission | Revokes the permissions that are granted to a RAM user. |
Log
API | Title | Description |
---|---|---|
GetLog | GetLog | Queries the operational logs of a job. You can call this operation only in the professional edition. |
Route Strategy
API | Title | Description |
---|---|---|
DeleteRouteStrategy | DeleteRouteStrategy | Deletes a routing policy. |
BatchDeleteRouteStrategy | BatchDeleteRouteStrategy | Deletes multiple routing policies at a time. |
CreateRouteStrategy | CreateRouteStrategy | Creates a routing policy. |