Skip to main content
POST
Create a job run

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

region
string | null

Body

application/json
name
string
required
Required string length: 8 - 255
Pattern: ^[a-zA-Z0-9_\-\.]+$
runtime
enum<string> | null
Available options:
TINY,
SMALL,
MEDIUM,
LARGE,
XLARGE,
XXLARGE,
micro,
tiny,
small,
medium,
large,
x-large,
2x-large,
4x-large,
medium-himem,
large-himem,
x-large-himem,
2x-large-himem,
4x-large-himem,
x-large-hicpu,
2x-large-hicpu,
x-large-matcher,
2x-large-matcher,
micro-a10-gpu,
tiny-a10-gpu,
small-a10-gpu,
medium-a10-gpu,
large-a10-gpu,
x-large-a10-gpu
version
string | null
timeoutSeconds
integer
default:3600
environment
RunEnvironment · object

Model for runtime environment configs, include spark cluster configs, dependencies. When we have new configs like Dax configs, env vars, etc, we can add them here.

runPython
RunPythonPayload · object | null

Model for the payload of Run with type == "python"

runJar
RunJarPayload · object | null

Model for the payload of Run with type == "python"

Response

Successful Response

id
string
required
createTime
string<date-time>
required
updateTime
string<date-time>
required
name
string
required
status
enum<string>
required
Available options:
PENDING,
RUNNING,
FAILED,
COMPLETED,
CANCELLED,
TIMED_OUT
triggeredBy
OrganizationCustomer · object
required
payload
CreateRunPayload · object
required
startTime
string<date-time> | null
completeTime
string<date-time> | null
kubeApp
RunKubeApp · object | null