Jobs
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs status successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
get/v1/jobs/status
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs pause successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
put/v1/jobs/pause
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs resume successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
put/v1/jobs/resume
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs list successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
get/v1/jobs
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
displayNamestringRequiredExample:
A job name
fancy-jobimageIdstringRequiredExample:
The Virtual Environment image id
firefoxrouterIdstringRequiredExample:
The egress Router id
lax81uq4resolutionstringRequiredExample:
The Virtual Environment resolution
1280x1024expiresnumber · min: 10 · max: 60RequiredExample:
The max run time of the job in minutes
10retriesnumberRequiredExample:
The number of times to retry failed jobs
0patternstringRequiredExample:
A cron schedule pattern
0 * * * *storageIdstringRequiredExample:
The Enclave Storage id
a7836ff8-53fa-4c5f-9869-4947a4c16a83Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs create successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
post/v1/jobs
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
jobIdstringRequired
The Job Id
Body
displayNamestringRequiredExample:
A job name
fancy-jobimageIdstringRequiredExample:
The Virtual Environment image id
firefoxrouterIdstringRequiredExample:
The egress Router id
lax81uq4resolutionstringRequiredExample:
The Virtual Environment resolution
1280x1024expiresnumber · min: 10 · max: 60RequiredExample:
The max run time of the job in minutes
10retriesnumberRequiredExample:
The number of times to retry failed jobs
0patternstringRequiredExample:
A cron schedule pattern
0 * * * *storageIdstringRequiredExample:
The Enclave Storage id
a7836ff8-53fa-4c5f-9869-4947a4c16a83Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs update successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
put/v1/jobs/{jobId}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
jobIdstringRequired
The Job Id
Responses
200Success
application/json
statusCodeintegerOptionalExample:
200successbooleanOptionalExample:
truemessageanyOptionalExample:
Jobs delete successeventstring · enumOptionalPossible values:
itemsarrayOptional
500Error
application/json
delete/v1/jobs/{jobId}
Last updated
Was this helpful?