Description: Returns a collection of resourceVersions entities. Filter criteria can be supplied via query string parameters.
Security: Requires a valid user
Usage: GET /v1/resourceVersions
Produces: application/json
Parameters:
Query String Parameters:
Parameter | Type | Description |
---|---|---|
| String | A filter on the list based on the `id` property of the resourceVersions. Expects a comma separated string of ids. |
| String | A filter on the list based on the `resourceId` property of the resourceVersions. Expects a comma separated string of resourceIds. |
| String | A filter on the list based on the `createdByStepId` property of the resourceVersions. Expects a comma separated string of createdByStepIds. |
| String | A filter on the list based on the `createdByRunId` property of the resourceVersions. Expects a comma separated string of createdByRunIds. |
| String | A filter on the list based on the `pipelineSourceId` property of the resourceVersions. Expects a comma separated string of pipelineSourceIds. |
| String | The resourceVersion properties to sort the results by. Expects a comma separated list of sorters. |
| Integer | A sort order based on the `sortBy` defined. If `1`, sorts the list in ascending order. If `-1`, sorts the list in descending order. |
| Integer | A limit on the number of resourceVersions returned. |
| Integer | A cursor for use in pagination. `skip` defines the number of resourceVersions skipped. |
Request Parameters: Ignored
Response Body:
An array of resourceVersions that satisfy all of the supplied query parameters. Returns all resourceVersions if no query parameters are supplied.
[ { "contentPropertyBag": { "path": "tla/ymlTest", "sha": "9ddc1f76iy8076j83b4601493ebc7e", "shaData": { "providerDomain": "github.com", "branchName": "master", "isPullRequest": false, "isPullRequestClose": false, "pullRequestNumber": null, "pullRequestBaseBranch": null, "commitSha": "9ddc1f76iy8076j83b4601493ebc7e", "beforeCommitSha": "57bc23e5ba30a7ijh9087jhb7755e31f3", "commitUrl": "https://github.com/tla/ymlTest/commit/9ddc1f76iy8076j83b4601493ebc7e", "commitMessage": "Update pipelines.yml", "baseCommitRef": "", "headPROrgName": "", "compareUrl": "https://github.com/tla/ymlTest/compare/57bc23e5ba30a7ijh9087jhb7755e31f3...9ddc1f76iy8076j83b4601493ebc7e", "skipDecryption": false, "isGitTag": false, "gitTagName": null, "gitTagMessage": null, "isRelease": false, "releaseName": null, "releaseBody": null, "releasedAt": null, "isPrerelease": false, "pullRequestRepoFullName": null, "changeId": null, "changeSha": null, "eventType": null, "patchSetNumber": null, "changeSubject": null, "providerSshPort": null, "changeOwner": {}, "providerUrl": null, "committer": { "email": "noreply@github.com", "login": "web-flow", "displayName": "GitHub", "avatarUrl": "https://avatars3.githubusercontent.com/u/13454447?v=4" }, "lastAuthor": { "email": "speedblaze@gmail.com", "login": "ChaitanyaVootla", "displayName": "Vootla Chaitanya", "avatarUrl": "https://avatars0.githubusercontent.com/u/8678710?v=4" }, "triggeredBy": {} }, "commitSha": "9ddc1f76iy8076j83b4601493ebc7e", "isPullRequest": false, "isPullRequestClose": false, "pullRequestNumber": null, "branchName": "master", "pullRequestBaseBranch": null, "beforeCommitSha": "57bc23e5ba30a7ijh9087jhb7755e31f3", "commitUrl": "https://github.com/ChaitanyaVootla/ymlTest/commit/9ddc1f76iy8076j83b4601493ebc7e", "commitMessage": "Update pipelines.yml", "baseCommitRef": "", "compareUrl": "https://github.com/ChaitanyaVootla/ymlTest/compare/57bc23e5ba30a7ijh9087jhb7755e31f3...9ddc1f76iy8076j83b4601493ebc7e", "isGitTag": false, "gitTagName": null, "gitTagMessage": null, "isRelease": false, "releaseName": null, "releaseBody": null, "releasedAt": null, "isPrerelease": false, "lastAuthorLogin": "tla", "lastAuthorEmail": "speze@gmail.com", "committerLogin": "web-flow" }, "id": 14, "projectId": 1, "pipelineSourceId": 2, "resourceId": 21, "createdByStepId": null, "createdByRunId": null, "createdAt": "2021-01-11T05:50:04.598Z", "updatedAt": "2021-01-11T05:50:04.598Z" } ]
Response Codes:
200: Success