AWS Fundamentals Logo
AWS Fundamentals
codebuild:*

AWS AWS CodeBuild IAM Actions

67 IAM actions for codebuild:*

Actions

67 actions available. Filter by access level or search by name.

Filter:
ActionAccess Level
codebuild:BatchDeleteBuilds
Write
codebuild:BatchGetBuildBatches
Read
codebuild:BatchGetBuilds
Read
codebuild:BatchGetCommandExecutions
Read
codebuild:BatchGetFleets
Read
codebuild:BatchGetProjects
Read
codebuild:BatchGetReportGroups
Read
codebuild:BatchGetReports
Read
codebuild:BatchGetSandboxes
Read
codebuild:BatchPutCodeCoverages
Write
codebuild:BatchPutTestCases
Write
codebuild:CreateFleet
Write
codebuild:CreateProject
Write
codebuild:CreateReport
Write
codebuild:CreateReportGroup
Write
codebuild:CreateWebhook
Write
codebuild:DeleteBuildBatch
Write
codebuild:DeleteFleet
Write
codebuild:DeleteOAuthToken
Write
codebuild:DeleteProject
Write
codebuild:DeleteReport
Write
codebuild:DeleteReportGroup
Write
codebuild:DeleteResourcePolicy
Permissions
codebuild:DeleteSourceCredentials
Write
codebuild:DeleteWebhook
Write
codebuild:DescribeCodeCoverages
Read
codebuild:DescribeTestCases
Read
codebuild:GetReportGroupTrend
Read
codebuild:GetResourcePolicy
Permissions
codebuild:ImportSourceCredentials
Write
codebuild:InvalidateProjectCache
Read
codebuild:ListBuildBatches
List
codebuild:ListBuildBatchesForProject
List
codebuild:ListBuilds
List
codebuild:ListBuildsForProject
List
codebuild:ListCommandExecutionsForSandbox
List
codebuild:ListConnectedOAuthAccounts
List
codebuild:ListCuratedEnvironmentImages
List
codebuild:ListFleets
List
codebuild:ListProjects
List
codebuild:ListReportGroups
List
codebuild:ListReports
List
codebuild:ListReportsForReportGroup
List
codebuild:ListRepositories
List
codebuild:ListSandboxes
List
codebuild:ListSandboxesForProject
List
codebuild:ListSharedProjects
List
codebuild:ListSharedReportGroups
List
codebuild:ListSourceCredentials
List
codebuild:PersistOAuthToken
Read
codebuild:PutResourcePolicy
Permissions
codebuild:RetryBuild
Read
codebuild:RetryBuildBatch
Read
codebuild:StartBuild
Write
codebuild:StartBuildBatch
Write
codebuild:StartCommandExecution
Write
codebuild:StartSandbox
Write
codebuild:StartSandboxConnection
Write
codebuild:StopBuild
Write
codebuild:StopBuildBatch
Write
codebuild:StopSandbox
Write
codebuild:UpdateFleet
Write
codebuild:UpdateProject
Write
codebuild:UpdateProjectVisibility
Write
codebuild:UpdateReport
Write
codebuild:UpdateReportGroup
Write
codebuild:UpdateWebhook
Write

Resource Types

ARN patterns for resources in this service.

ResourceARN Pattern
buildarn:aws:codebuild:${Region}:${Account}:build/${BuildId}

Condition Keys

Condition keys you can use in IAM policy conditions for this service.

aws:RequestTag/${TagKey}aws:ResourceTag/${TagKey}aws:TagKeyscodebuild:artifactscodebuild:artifacts.bucketOwnerAccesscodebuild:artifacts.encryptionDisabledcodebuild:artifacts.locationcodebuild:authTypecodebuild:autoRetryLimitcodebuild:buildArncodebuild:buildBatchConfigcodebuild:buildBatchConfig.restrictions.computeTypesAllowedcodebuild:buildBatchConfig.restrictions.fleetsAllowedcodebuild:buildBatchConfig.serviceRolecodebuild:buildTypecodebuild:cachecodebuild:cache.locationcodebuild:cache.modescodebuild:cache.typecodebuild:computeConfigurationcodebuild:computeConfiguration.diskcodebuild:computeConfiguration.instanceTypecodebuild:computeConfiguration.machineTypecodebuild:computeConfiguration.memorycodebuild:computeConfiguration.vCpucodebuild:computeTypecodebuild:concurrentBuildLimitcodebuild:encryptionKeycodebuild:environmentcodebuild:environment.certificatecodebuild:environment.computeConfigurationcodebuild:environment.computeConfiguration.diskcodebuild:environment.computeConfiguration.instanceTypecodebuild:environment.computeConfiguration.machineTypecodebuild:environment.computeConfiguration.memorycodebuild:environment.computeConfiguration.vCpucodebuild:environment.computeTypecodebuild:environment.environmentVariablescodebuild:environment.environmentVariables.namecodebuild:environment.environmentVariables.valuecodebuild:environment.environmentVariables/${name}.valuecodebuild:environment.fleet.fleetArncodebuild:environment.imagecodebuild:environment.imagePullCredentialsTypecodebuild:environment.privilegedModecodebuild:environment.registryCredentialcodebuild:environment.registryCredential.credentialcodebuild:environment.registryCredential.credentialProvidercodebuild:environment.typecodebuild:environmentTypecodebuild:exportConfig.s3Destination.bucketcodebuild:exportConfig.s3Destination.bucketOwnercodebuild:exportConfig.s3Destination.encryptionDisabledcodebuild:exportConfig.s3Destination.encryptionKeycodebuild:exportConfig.s3Destination.pathcodebuild:fileSystemLocations.identifiercodebuild:fileSystemLocations.locationcodebuild:fileSystemLocations.typecodebuild:fileSystemLocations/${identifier}.locationcodebuild:fileSystemLocations/${identifier}.typecodebuild:fleetServiceRolecodebuild:imageIdcodebuild:logsConfigcodebuild:logsConfig.s3Logscodebuild:logsConfig.s3Logs.bucketOwnerAccesscodebuild:logsConfig.s3Logs.encryptionDisabledcodebuild:logsConfig.s3Logs.locationcodebuild:logsConfig.s3Logs.statuscodebuild:manualCreationcodebuild:projectArncodebuild:projectVisibilitycodebuild:scopeConfiguration.domaincodebuild:scopeConfiguration.namecodebuild:scopeConfiguration.scopecodebuild:secondaryArtifactscodebuild:secondaryArtifacts.artifactIdentifiercodebuild:secondaryArtifacts.bucketOwnerAccesscodebuild:secondaryArtifacts.encryptionDisabledcodebuild:secondaryArtifacts.locationcodebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccesscodebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabledcodebuild:secondaryArtifacts/${artifactIdentifier}.locationcodebuild:secondarySourcescodebuild:secondarySources.auth.resourcecodebuild:secondarySources.auth.typecodebuild:secondarySources.buildStatusConfig.contextcodebuild:secondarySources.buildStatusConfig.targetUrlcodebuild:secondarySources.buildspeccodebuild:secondarySources.insecureSslcodebuild:secondarySources.locationcodebuild:secondarySources.sourceIdentifiercodebuild:secondarySources/${sourceIdentifier}.auth.resourcecodebuild:secondarySources/${sourceIdentifier}.auth.typecodebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.contextcodebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrlcodebuild:secondarySources/${sourceIdentifier}.buildspeccodebuild:secondarySources/${sourceIdentifier}.insecureSslcodebuild:secondarySources/${sourceIdentifier}.locationcodebuild:serverTypecodebuild:serviceRolecodebuild:shouldOverwritecodebuild:sourcecodebuild:source.auth.resourcecodebuild:source.auth.typecodebuild:source.buildStatusConfig.contextcodebuild:source.buildStatusConfig.targetUrlcodebuild:source.buildspeccodebuild:source.insecureSslcodebuild:source.locationcodebuild:tokencodebuild:usernamecodebuild:vpcConfigcodebuild:vpcConfig.securityGroupIdscodebuild:vpcConfig.subnetscodebuild:vpcConfig.vpcId

Get the AWS CodeBuild Cheat Sheet

Everything you need to know about AWS CodeBuild on one page. HD quality, print-friendly.

Download Free Infographic

Get the AWS CodeBuild Cheat Sheet

Everything you need to know about AWS CodeBuild on one page. HD quality, print-friendly.

Download Free Infographic

Quick Facts

Total Actions67
Prefixcodebuild
Resource Types1
Condition Keys115

Access Level Breakdown

Read
15
Write
31
List
18
Permissions
3