"JobSchema": {
"type": "object",
"description": "A job is a task that transforms the provided data with a mapper and to a target schema of its pipeline.",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "The id of the job",
"readOnly": true
},
"pipeline_id": {
"type": "string",
"format": "uuid",
"description": "The id of the pipeline the job is associated with",
"readOnly": true
},
"data": {
"type": "array",
"description": "The data to be transformed by the job",
"items": {
"type": "object",
"description": "A single record of data"
},
"minItems": 1,
"writeOnly": true
},
"createdAt": {
"type": "string",
"format": "date-time",
"description": "The date and time the job was created",
"readOnly": true
},
"updatedAt": {
"type": "string",
"format": "date-time",
"description": "The date and time the job was last updated",
"readOnly": true
}
},
"required": [
"data"
]
}