Download OpenAPI specification:Download
This page describe tha API exposed by the Executor Azure DevOps Server of the Adapters of the Utility Plane of the Open Data Mesh Platform.
The Executor Azure DevOps Module of the Open Data Mesh platform manages the execution requests for Azure DevOps pipelines.
Execute the provided task
id | integer <int64> Auto generated Task ID |
activityId | string ID of the parent Activity of the Task |
callbackRef | string Reference for the callback from the executor service |
template | string Template of the Task |
configurations | string Configurations for the Task |
status | string Enum: "PLANNED" "ABORTED" "PROCESSING" "PROCESSED" "FAILED" Task status |
results | string Task results in case of successful execution |
errors | string Task results in case of failures |
createdAt | string <date-time> Creation timestamp of the Task |
startedAt | string <date-time> Timestamp of the start of the Task execution |
finishedAt | string <date-time> Timestamp of the end of the Task execution |
{- "id": 0,
- "activityId": "string",
- "callbackRef": "string",
- "template": "string",
- "configurations": "string",
- "status": "PLANNED",
- "results": "string",
- "errors": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "startedAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z"
}
one
{- "callbackRef": "my/callback/url",
- "template": "{\"organization\":\"andreagioia\",\"project\":\"opendatamesh\",\"pipelineId\":\"3\",\"branch\":\"main\"}",
- "configurations": "{\"stagesToSkip\":[]}"
}
Get the an updated version of the given task
id | integer <int64> Auto generated Task ID |
activityId | string ID of the parent Activity of the Task |
callbackRef | string Reference for the callback from the executor service |
template | string Template of the Task |
configurations | string Configurations for the Task |
status | string Enum: "PLANNED" "ABORTED" "PROCESSING" "PROCESSED" "FAILED" Task status |
results | string Task results in case of successful execution |
errors | string Task results in case of failures |
createdAt | string <date-time> Creation timestamp of the Task |
startedAt | string <date-time> Timestamp of the start of the Task execution |
finishedAt | string <date-time> Timestamp of the end of the Task execution |
{- "id": 0,
- "activityId": "string",
- "callbackRef": "string",
- "template": "string",
- "configurations": "string",
- "status": "PLANNED",
- "results": "string",
- "errors": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "startedAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "activityId": "string",
- "callbackRef": "string",
- "template": "string",
- "configurations": "string",
- "status": "PLANNED",
- "results": "string",
- "errors": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "startedAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z"
}