Update a job schedule
import requests
url = "https://{FUSION HOST}/api/jobs/{resource}/schedule"
payload = {
"resource": "<string>",
"enabled": True,
"triggers": [
{
"enabled": True,
"startTime": "2023-11-07T05:31:56Z",
"endTime": "2023-11-07T05:31:56Z",
"interval": 123,
"value": "<string>",
"jobID": "<string>",
"runOnSuccess": True,
"runOnFailure": True,
"runOnAbort": True
}
],
"default": True
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text){
"resource": "datasource:ratings-db",
"triggers": [
{
"type": "cron",
"enabled": true,
"value": "0 15 10 ? * MON-FRI"
}
]
}Configure the schedule for the specified job.
PUT
/
jobs
/
{resource}
/
schedule
Update a job schedule
import requests
url = "https://{FUSION HOST}/api/jobs/{resource}/schedule"
payload = {
"resource": "<string>",
"enabled": True,
"triggers": [
{
"enabled": True,
"startTime": "2023-11-07T05:31:56Z",
"endTime": "2023-11-07T05:31:56Z",
"interval": 123,
"value": "<string>",
"jobID": "<string>",
"runOnSuccess": True,
"runOnFailure": True,
"runOnAbort": True
}
],
"default": True
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text){
"resource": "datasource:ratings-db",
"triggers": [
{
"type": "cron",
"enabled": true,
"value": "0 15 10 ? * MON-FRI"
}
]
}Path Parameters
The job ID.
Query Parameters
Validate that the job config exists.
Body
application/json
JSON-formatted configuration values.
Was this page helpful?
⌘I