codebuild

67 actions in the codebuild service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

codebuild:BatchDeleteBuilds

Write

Grants permission to delete one or more builds

codebuild:BatchGetBuildBatches

Read

Grants permission to get information about one or more build batches

codebuild:BatchGetBuilds

Read

Grants permission to get information about one or more builds

codebuild:BatchGetCommandExecutions

Read

Grants permission to get information about one or more command executions

codebuild:BatchGetFleets

Read

Grants permission to return an array of the Fleet objects specified by the input parameter

codebuild:BatchGetProjects

Read

Grants permission to get information about one or more build projects

codebuild:BatchGetReportGroups

Read

Grants permission to return an array of ReportGroup objects that are specified by the input reportGroupArns parameter

codebuild:BatchGetReports

Read

Grants permission to return an array of the Report objects specified by the input reportArns parameter

codebuild:BatchGetSandboxes

Read

Grants permission to get information about one or more sandboxes

codebuild:BatchPutCodeCoverages

Write

Grants permission to add or update information about a report

codebuild:BatchPutTestCases

Write

Grants permission to add or update information about a report

codebuild:CreateFleet

Write

Grants permission to create a compute fleet

codebuild:CreateProject

Write

Grants permission to create a build project

codebuild:CreateReport

Write

Grants permission to create a report. A report is created when tests specified in the buildspec file for a report groups run during the build of a project

codebuild:CreateReportGroup

Write

Grants permission to create a report group

codebuild:CreateWebhook

Write

Grants permission to create webhook. For an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, enables AWS CodeBuild to start rebuilding the source code every time a code change is pushed to the repository

codebuild:DeleteBuildBatch

Write

Grants permission to delete a build batch

codebuild:DeleteFleet

Write

Grants permission to delete a compute fleet

codebuild:DeleteOAuthToken

Write

Grants permission to delete an OAuth token from a connected third-party OAuth provider. Only used in the AWS CodeBuild console

codebuild:DeleteProject

Write

Grants permission to delete a build project

codebuild:DeleteReport

Write

Grants permission to delete a report

codebuild:DeleteReportGroup

Write

Grants permission to delete a report group

codebuild:DeleteResourcePolicy

Permissions management

Grants permission to delete a resource policy for the associated project or report group

codebuild:DeleteSourceCredentials

Write

Grants permission to delete a set of GitHub, GitHub Enterprise, or Bitbucket source credentials

codebuild:DeleteWebhook

Write

Grants permission to delete webhook. For an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code every time a code change is pushed to the repository

codebuild:DescribeCodeCoverages

Read

Grants permission to return an array of CodeCoverage objects

codebuild:DescribeTestCases

Read

Grants permission to return an array of TestCase objects

codebuild:GetReportGroupTrend

Read

Grants permission to analyze and accumulate test report values for the test reports in the specified report group

codebuild:GetResourcePolicy

Read

Grants permission to return a resource policy for the specified project or report group

codebuild:ImportSourceCredentials

Write

Grants permission to import the source repository credentials for an AWS CodeBuild project that has its source code stored in a GitHub, GitHub Enterprise, or Bitbucket repository

codebuild:InvalidateProjectCache

Write

Grants permission to reset the cache for a project

codebuild:ListBuildBatches

List

Grants permission to get a list of build batch IDs, with each build batch ID representing a single build batch

codebuild:ListBuildBatchesForProject

List

Grants permission to get a list of build batch IDs for the specified build project, with each build batch ID representing a single build batch

codebuild:ListBuilds

List

Grants permission to get a list of build IDs, with each build ID representing a single build

codebuild:ListBuildsForProject

List

Grants permission to get a list of build IDs for the specified build project, with each build ID representing a single build

codebuild:ListCommandExecutionsForSandbox

List

Grants permission to get a list of command execution IDs for the specified sandbox, with each command execution ID representing a single command execution

codebuild:ListConnectedOAuthAccounts

List

Grants permission to list connected third-party OAuth providers. Only used in the AWS CodeBuild console

codebuild:ListCuratedEnvironmentImages

List

Grants permission to get information about Docker images that are managed by AWS CodeBuild

codebuild:ListFleets

List

Grants permission to get a list of compute fleet ARNs, with each compute fleet ARN representing a single fleet

codebuild:ListProjects

List

Grants permission to get a list of build project names, with each build project name representing a single build project

codebuild:ListReportGroups

List

Grants permission to return a list of report group ARNs. Each report group ARN represents one report group

codebuild:ListReports

List

Grants permission to return a list of report ARNs. Each report ARN representing one report

codebuild:ListReportsForReportGroup

List

Grants permission to return a list of report ARNs that belong to the specified report group. Each report ARN represents one report

codebuild:ListRepositories

List

Grants permission to list source code repositories from a connected third-party OAuth provider. Only used in the AWS CodeBuild console

codebuild:ListSandboxes

List

Grants permission to get a list of sandbox IDs, with each sandbox ID representing a single sandbox

codebuild:ListSandboxesForProject

List

Grants permission to get a list of sandbox IDs for the specified sandbox project, with each sandbox ID representing a single sandbox

codebuild:ListSharedProjects

List

Grants permission to return a list of project ARNs that have been shared with the requester. Each project ARN represents one project

codebuild:ListSharedReportGroups

List

Grants permission to return a list of report group ARNs that have been shared with the requester. Each report group ARN represents one report group

codebuild:ListSourceCredentials

List

Grants permission to return a list of SourceCredentialsInfo objects

codebuild:PersistOAuthToken

Write

Grants permission to save an OAuth token from a connected third-party OAuth provider. Only used in the AWS CodeBuild console

codebuild:PutResourcePolicy

Permissions management

Grants permission to create a resource policy for the associated project or report group

codebuild:RetryBuild

Write

Grants permission to retry a build

codebuild:RetryBuildBatch

Write

Grants permission to retry a build batch

codebuild:StartBuild

Write

Grants permission to start running a build

codebuild:StartBuildBatch

Write

Grants permission to start running a build batch

codebuild:StartCommandExecution

Write

Grants permission to start running a command execution

codebuild:StartSandbox

Write

Grants permission to start running a sandbox

codebuild:StartSandboxConnection

Write

Grants permission to establish a connection to the sandbox

codebuild:StopBuild

Write

Grants permission to attempt to stop running a build

codebuild:StopBuildBatch

Write

Grants permission to attempt to stop running a build batch

codebuild:StopSandbox

Write

Grants permission to attempt to stop running a sandbox

codebuild:UpdateFleet

Write

Grants permission to change the settings of an existing compute fleet

codebuild:UpdateProject

Write

Grants permission to change the settings of an existing build project

codebuild:UpdateProjectVisibility

Write

Grants permission to change the public visibility of a project and its builds

codebuild:UpdateReport

Write

Grants permission to update information about a report

codebuild:UpdateReportGroup

Write

Grants permission to change the settings of an existing report group

codebuild:UpdateWebhook

Write

Grants permission to update the webhook associated with an AWS CodeBuild build project