Jobsdefs¶
-
GET
/jobsdefs
¶ Get the job’s definitions
Response JSON Object: - [key].autostart (boolean) –
- [key].dependencies[] (string) –
- [key].template (string) –
Example response:
{}
-
POST
/jobsdefs
¶ Set the job’s definitions
Request JSON Object: - [key].autostart (boolean) –
- [key].dependencies[] (string) –
- [key].template (string) –
Query Parameters: - force – Skip the service running check
Example query:
{}
-
DELETE
/jobsdefs
¶ Delete all job’s definitions
Query Parameters: - force – Skip the service running check
-
POST
/jobsdef/{jobID}
¶ Create a job’s definition
Parameters: - jobID – The job ID
Request JSON Object: - autostart (boolean) –
- dependencies[] (string) –
- template (string) –
Query Parameters: - force – Skip the service running check
Example query:
{ "dependencies": [] }
-
PUT
/jobsdef/{jobID}
¶ Update a job’s definition
Parameters: - jobID – The job ID
Request JSON Object: - autostart (boolean) –
- dependencies[] (string) –
- template (string) –
Query Parameters: - force – Skip the service running check
Example query:
{ "dependencies": [] }
-
DELETE
/jobsdef/{jobID}
¶ Delete a job definition
Parameters: - jobID – The job ID