Service: AWS CodeBuild
Short Name:
codebuild
ARN Format:
arn:aws:codebuild:${Region}:${Account}:build/${BuildId}
ARN Regex:
^arn:aws:codebuild:.+:[0-9]+:.+/.+
ReadOnlyAccess
…
AWSProtonCodeBuildProvisioningServiceRolePolicyAction | Access | Reference | Description |
---|---|---|---|
codebuild:ListBuildBatches | Docs | Grants permission to get a list of build batch IDs, with each build batch ID representing a single build batch | |
codebuild:ListBuildBatchesForProject | Docs | 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 | Docs | Grants permission to get a list of build IDs, with each build ID representing a single build | |
codebuild:ListBuildsForProject | Docs | Grants permission to get a list of build IDs for the specified build project, with each build ID representing a single build | |
codebuild:ListConnectedOAuthAccounts | Docs | Grants permission to list connected third-party OAuth providers. Only used in the AWS CodeBuild console | |
codebuild:ListCuratedEnvironmentImages | Docs | Grants permission to get information about Docker images that are managed by AWS CodeBuild | |
codebuild:ListProjects | Docs | Grants permission to get a list of build project names, with each build project name representing a single build project | |
codebuild:ListReportGroups | Docs | Grants permission to return a list of report group ARNs. Each report group ARN represents one report group | |
codebuild:ListReports | Docs | Grants permission to return a list of report ARNs. Each report ARN representing one report | |
codebuild:ListReportsForReportGroup | Docs | Grants permission to return a list of report ARNs that belong to the specified report group. Each report ARN represents one report | |
codebuild:ListRepositories | Docs | Grants permission to list source code repositories from a connected third-party OAuth provider. Only used in the AWS CodeBuild console | |
codebuild:ListSharedProjects | Docs | Grants permission to return a list of project ARNs that have been shared with the requester. Each project ARN represents one project | |
codebuild:ListSharedReportGroups | Docs | 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 | Docs | Grants permission to return a list of SourceCredentialsInfo objects | |
codebuild:DeleteResourcePolicy | Docs | Grants permission to delete a resource policy for the associated project or report group | |
codebuild:PutResourcePolicy | Docs | Grants permission to create a resource policy for the associated project or report group | |
codebuild:BatchGetBuildBatches | Docs | Grants permission to get information about one or more build batches | |
codebuild:BatchGetBuilds | Docs | Grants permission to get information about one or more builds | |
codebuild:BatchGetProjects | Docs | Grants permission to get information about one or more build projects | |
codebuild:BatchGetReportGroups | Docs | Grants permission to return an array of ReportGroup objects that are specified by the input reportGroupArns parameter | |
codebuild:BatchGetReports | Docs | Grants permission to return an array of the Report objects specified by the input reportArns parameter | |
codebuild:DescribeCodeCoverages | Docs | Grants permission to return an array of CodeCoverage objects | |
codebuild:DescribeTestCases | Docs | Grants permission to return an array of TestCase objects | |
codebuild:GetReportGroupTrend | Docs | Grants permission to analyze and accumulate test report values for the test reports in the specified report group | |
codebuild:GetResourcePolicy | Docs | Grants permission to return a resource policy for the specified project or report group | |
codebuild:BatchDeleteBuilds | Docs | Grants permission to delete one or more builds | |
codebuild:BatchPutCodeCoverages | Docs | Grants permission to add or update information about a report | |
codebuild:BatchPutTestCases | Docs | Grants permission to add or update information about a report | |
codebuild:CreateProject | Docs | Grants permission to create a build project | |
codebuild:CreateReport | Docs | 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 | Docs | Grants permission to create a report group | |
codebuild:CreateWebhook | Docs | 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 | Docs | Grants permission to delete a build batch | |
codebuild:DeleteOAuthToken | Docs | Grants permission to delete an OAuth token from a connected third-party OAuth provider. Only used in the AWS CodeBuild console | |
codebuild:DeleteProject | Docs | Grants permission to delete a build project | |
codebuild:DeleteReport | Docs | Grants permission to delete a report | |
codebuild:DeleteReportGroup | Docs | Grants permission to delete a report group | |
codebuild:DeleteSourceCredentials | Docs | Grants permission to delete a set of GitHub, GitHub Enterprise, or Bitbucket source credentials | |
codebuild:DeleteWebhook | Docs | 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:ImportSourceCredentials | Docs | 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 | Docs | Grants permission to reset the cache for a project | |
codebuild:PersistOAuthToken | Docs | Grants permission to save an OAuth token from a connected third-party OAuth provider. Only used in the AWS CodeBuild console | |
codebuild:RetryBuild | Docs | Grants permission to retry a build | |
codebuild:RetryBuildBatch | Docs | Grants permission to retry a build batch | |
codebuild:StartBuild | Docs | Grants permission to start running a build | |
codebuild:StartBuildBatch | Docs | Grants permission to start running a build batch | |
codebuild:StopBuild | Docs | Grants permission to attempt to stop running a build | |
codebuild:StopBuildBatch | Docs | Grants permission to attempt to stop running a build batch | |
codebuild:UpdateProject | Docs | Grants permission to change the settings of an existing build project | |
codebuild:UpdateProjectVisibility | Docs | Grants permission to change the public visibility of a project and its builds | |
codebuild:UpdateReport | Docs | Grants permission to update information about a report | |
codebuild:UpdateReportGroup | Docs | Grants permission to change the settings of an existing report group | |
codebuild:UpdateWebhook | Docs | Grants permission to update the webhook associated with an AWS CodeBuild build project |
aws:RequestTag/${TagKey}
aws:ResourceTag/${TagKey}
aws:TagKeys