{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "talend": "https://talend.qlik.dev/vocab/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Task": "talend:Task",
    "Plan": "talend:Plan",
    "Workspace": "talend:Workspace",
    "Environment": "talend:Environment",
    "Connection": "talend:Connection",
    "RemoteEngine": "talend:RemoteEngine",
    "TaskExecution": "talend:TaskExecution",
    "PlanExecution": "talend:PlanExecution",
    "Artifact": "talend:Artifact",
    "RunProfile": "talend:RunProfile",

    "id": { "@id": "@id" },
    "name": { "@id": "schema:name" },
    "description": { "@id": "schema:description" },
    "created": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
    "updated": { "@id": "schema:dateModified", "@type": "xsd:dateTime" },
    "owner": { "@id": "schema:creator" },
    "status": { "@id": "talend:status", "@type": "xsd:string" },
    "workspaceId": { "@id": "talend:workspace", "@type": "@id" },
    "environmentId": { "@id": "talend:environment", "@type": "@id" },
    "artifactId": { "@id": "talend:artifact", "@type": "@id" },
    "artifactVersion": { "@id": "talend:artifactVersion", "@type": "xsd:string" },
    "executionId": { "@id": "talend:executionId", "@type": "xsd:string" },
    "taskId": { "@id": "talend:task", "@type": "@id" },
    "planId": { "@id": "talend:plan", "@type": "@id" },
    "startTime": { "@id": "schema:startDate", "@type": "xsd:dateTime" },
    "endTime": { "@id": "schema:endDate", "@type": "xsd:dateTime" },
    "duration": { "@id": "schema:duration", "@type": "xsd:integer" },
    "engineId": { "@id": "talend:remoteEngine", "@type": "@id" },
    "logUrl": { "@id": "talend:logUrl", "@type": "@id" },
    "steps": { "@id": "talend:steps", "@container": "@list" },
    "runConfig": { "@id": "talend:runConfig" },
    "cronExpression": { "@id": "talend:cronExpression" },
    "timezone": { "@id": "talend:timezone" },
    "rowsProcessed": { "@id": "talend:rowsProcessed", "@type": "xsd:integer" }
  }
}
