Description: Gets a pipeline sync status based on Id.
Security: Requires admin credentials
Usage: GET api/v1/pipelineSyncStatuses/{pipelineSyncStatusId}
Produces: application/json
URL Parameters:
Parameter | Type | Description |
|---|---|---|
| Integer | The numeric id of thepipelineSyncStatusbeing requested. |
Query Parameters: Ignored
Request Parameters: Ignored
Sample Response:
{
"id": 1,
"projectId": 1,
"pipelineSourceId": 1,
"pipelineSourceBranch": null,
"isSyncing": false,
"lastSyncStatusCode": 4002,
"lastSyncStartedAt": "2019-10-09T04:17:34.690Z",
"lastSyncEndedAt": "2019-10-09T04:17:41.221Z",
"lastSyncLogs": "Successfully synced pipeline source\n\nSUMMARY:\n\nCreated 1 resources\nCreated 1 pipelines\nCreated 1 steps\n\nDETAILS:\n\npipelines.yml: successfully created resource: myAppRepo\npipelines.yml: successfully created pipeline: pipeline_hello_world\npipelines.yml: successfully created step: step_1\nSuccessfully created connection between step: step_1 and myAppRepo",
"createdAt": "2019-10-09T04:17:34.704Z",
"updatedAt": "2019-10-09T04:17:41.234Z"
}Response Codes:
200: Success
404: IfpipelineSyncStatusIdis not an integer
404: If there is nopipelineSyncStatusfound with that id