{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "JobStartRequest", "type": "object", "description": "Request body for starting a job. You can identify the task by taskId or taskName, and must specify the task type.", "properties": { "@type": { "type": "string", "description": "The resource type identifier. Must be set to \"job\"." }, "taskId": { "type": "string", "description": "The ID of the task to run. Either taskId or taskName must be provided." }, "taskName": { "type": "string", "description": "The name of the task to run. Either taskId or taskName must be provided." }, "taskType": { "type": "string", "description": "The type of the task to run. Supported values include MTT (mapping task), WORKFLOW (taskflow), DSS (synchronization task), DRS (data replication task), and PCS (PowerCenter task)." }, "callbackUrl": { "type": "string", "description": "An optional URL that receives a callback when the job completes." }, "runtime": { "type": "object", "description": "Optional runtime configuration for the job execution." } } }