Data retrieval APIs for AWS CodeBuild
AWS CodeBuild provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| BatchGetBuildBatches | Get information about one or more build batches | Read |
| BatchGetBuilds | Get information about one or more builds | Read |
| BatchGetCommandExecutions | Get information about one or more command executions | Read |
| BatchGetFleets | Return an array of the Fleet objects specified by the input parameter | Read |
| BatchGetProjects | Get information about one or more build projects | Read |
| BatchGetReportGroups | Return an array of ReportGroup objects that are specified by the input reportGroupArns parameter | Read |
| BatchGetReports | Return an array of the Report objects specified by the input reportArns parameter | Read |
| BatchGetSandboxes | Get information about one or more sandboxes | Read |
| DescribeCodeCoverages | Return an array of CodeCoverage objects | Read |
| DescribeTestCases | Return an array of TestCase objects | Read |
| GetReportGroupTrend | Analyze and accumulate test report values for the test reports in the specified report group | Read |
| GetResourcePolicy | Return a resource policy for the specified project or report group | Read |
| ListBuildBatches | Get a list of build batch IDs, with each build batch ID representing a single build batch | List |
| ListBuildBatchesForProject | Get a list of build batch IDs for the specified build project, with each build batch ID representing a single build batch | List |
| ListBuilds | Get a list of build IDs, with each build ID representing a single build | List |
| ListBuildsForProject | Get a list of build IDs for the specified build project, with each build ID representing a single build | List |
| ListCommandExecutionsForSandbox | Get a list of command execution IDs for the specified sandbox, with each command execution ID representing a single command execution | List |
| ListConnectedOAuthAccounts | List connected third-party OAuth providers. Only used in the AWS CodeBuild console | List |
| ListCuratedEnvironmentImages | Get information about Docker images that are managed by AWS CodeBuild | List |
| ListFleets | Get a list of compute fleet ARNs, with each compute fleet ARN representing a single fleet | List |
| ListProjects | Get a list of build project names, with each build project name representing a single build project | List |
| ListReportGroups | Return a list of report group ARNs. Each report group ARN represents one report group | List |
| ListReports | Return a list of report ARNs. Each report ARN representing one report | List |
| ListReportsForReportGroup | Return a list of report ARNs that belong to the specified report group. Each report ARN represents one report | List |
| ListRepositories | List source code repositories from a connected third-party OAuth provider. Only used in the AWS CodeBuild console | List |
| ListSandboxes | Get a list of sandbox IDs, with each sandbox ID representing a single sandbox | List |
| ListSandboxesForProject | Get a list of sandbox IDs for the specified sandbox project, with each sandbox ID representing a single sandbox | List |
| ListSharedProjects | Return a list of project ARNs that have been shared with the requester. Each project ARN represents one project | List |
| ListSharedReportGroups | Return a list of report group ARNs that have been shared with the requester. Each report group ARN represents one report group | List |
| ListSourceCredentials | Return a list of SourceCredentialsInfo objects | List |