Target device; the job is scoped to that device's organization.
OptionalfulfillHold the request open until the job completes (sync mode). Default false.
Wire job type, e.g. 'restart_workload' — a type value from JOB_TYPES.
OptionalmetadataOptionalrequireFail fast (503) if the device has no live WebSocket connection. Default true.
OptionaltimeoutJob timeout in ms; defaults to the job type's defaultTimeout.
Body for POST /jobs (handlers/jobs.ts createJob).