AWS CodeBuild
(codebuild)
IAM Changes
Services
2025-05-17
2025-05-17
110 new conditions | 12 updated actions
Additions
Conditions
codebuild:artifacts
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:artifacts.bucketOwnerAccess
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:artifacts.encryptionDisabled
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:artifacts.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:authType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:autoRetryLimit
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:buildBatchConfig
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:buildBatchConfig.restrictions.computeTypesAllowed
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:buildBatchConfig.restrictions.fleetsAllowed
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:buildBatchConfig.serviceRole
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:buildType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:cache
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:cache.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:cache.modes
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:cache.type
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:computeConfiguration
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:computeConfiguration.disk
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:computeConfiguration.instanceType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:computeConfiguration.machineType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:computeConfiguration.memory
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:computeConfiguration.vCpu
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:computeType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:concurrentBuildLimit
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:encryptionKey
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:environment.certificate
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.computeConfiguration
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:environment.computeConfiguration.disk
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:environment.computeConfiguration.instanceType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.computeConfiguration.machineType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.computeConfiguration.memory
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:environment.computeConfiguration.vCpu
Description:
Filters access by the API corresponding argument value
Type:
Numeric
codebuild:environment.computeType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.environmentVariables
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:environment.environmentVariables.name
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:environment.environmentVariables.value
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:environment.environmentVariables/${name}.value
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.fleet.fleetArn
Description:
Filters access by the API corresponding argument value
Type:
ARN
codebuild:environment.image
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.imagePullCredentialsType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.privilegedMode
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:environment.registryCredential
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:environment.registryCredential.credential
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.registryCredential.credentialProvider
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environment.type
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:environmentType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:exportConfig.s3Destination.bucket
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:exportConfig.s3Destination.bucketOwner
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:exportConfig.s3Destination.encryptionDisabled
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:exportConfig.s3Destination.encryptionKey
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:exportConfig.s3Destination.path
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:fileSystemLocations.identifier
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:fileSystemLocations.location
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:fileSystemLocations.type
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:fileSystemLocations/${identifier}.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:fileSystemLocations/${identifier}.type
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:fleetServiceRole
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:imageId
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:logsConfig
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:logsConfig.s3Logs
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:logsConfig.s3Logs.bucketOwnerAccess
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:logsConfig.s3Logs.encryptionDisabled
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:logsConfig.s3Logs.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:logsConfig.s3Logs.status
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:manualCreation
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:projectVisibility
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:scopeConfiguration.domain
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:scopeConfiguration.name
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:scopeConfiguration.scope
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondaryArtifacts
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:secondaryArtifacts.artifactIdentifier
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondaryArtifacts.bucketOwnerAccess
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondaryArtifacts.encryptionDisabled
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfBool
codebuild:secondaryArtifacts.location
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccess
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabled
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:secondaryArtifacts/${artifactIdentifier}.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondarySources
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:secondarySources.auth.resource
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondarySources.auth.type
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondarySources.buildStatusConfig.context
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondarySources.buildStatusConfig.targetUrl
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondarySources.buildspec
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:secondarySources.insecureSsl
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfBool
codebuild:secondarySources.location
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondarySources.sourceIdentifier
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:secondarySources/${sourceIdentifier}.auth.resource
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondarySources/${sourceIdentifier}.auth.type
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.context
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrl
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:secondarySources/${sourceIdentifier}.buildspec
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:secondarySources/${sourceIdentifier}.insecureSsl
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:secondarySources/${sourceIdentifier}.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:serverType
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:serviceRole
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:shouldOverwrite
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:source
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:source.auth.resource
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:source.auth.type
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:source.buildStatusConfig.context
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:source.buildStatusConfig.targetUrl
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:source.buildspec
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:source.insecureSsl
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:source.location
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:token
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:username
Description:
Filters access by the API corresponding argument value
Type:
String
codebuild:vpcConfig
Description:
Filters access by the API corresponding argument value
Type:
Bool
codebuild:vpcConfig.securityGroupIds
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:vpcConfig.subnets
Description:
Filters access by the API corresponding argument value
Type:
ArrayOfString
codebuild:vpcConfig.vpcId
Description:
Filters access by the API corresponding argument value
Type:
String
Updates
Actions
CreateFleet
Conditions
+ codebuild:imageId
+ codebuild:computeType
+ codebuild:vpcConfig
+ codebuild:vpcConfig.vpcId
+ codebuild:vpcConfig.securityGroupIds
+ codebuild:vpcConfig.subnets
+ codebuild:computeConfiguration
+ codebuild:computeConfiguration.disk
+ codebuild:computeConfiguration.instanceType
+ codebuild:computeConfiguration.machineType
+ codebuild:computeConfiguration.memory
+ codebuild:computeConfiguration.vCpu
+ codebuild:environmentType
+ codebuild:fleetServiceRole
CreateProject
Conditions
+ codebuild:autoRetryLimit
+ codebuild:concurrentBuildLimit
+ codebuild:artifacts
+ codebuild:artifacts.bucketOwnerAccess
+ codebuild:artifacts.encryptionDisabled
+ codebuild:artifacts.location
+ codebuild:secondaryArtifacts
+ codebuild:secondaryArtifacts.artifactIdentifier
+ codebuild:secondaryArtifacts.bucketOwnerAccess
+ codebuild:secondaryArtifacts.encryptionDisabled
+ codebuild:secondaryArtifacts.location
+ codebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccess
+ codebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabled
+ codebuild:secondaryArtifacts/${artifactIdentifier}.location
+ codebuild:source
+ codebuild:source.buildStatusConfig.targetUrl
+ codebuild:source.buildStatusConfig.context
+ codebuild:source.location
+ codebuild:source.insecureSsl
+ codebuild:source.buildspec
+ codebuild:source.auth.resource
+ codebuild:source.auth.type
+ codebuild:secondarySources
+ codebuild:secondarySources.sourceIdentifier
+ codebuild:secondarySources.buildStatusConfig.targetUrl
+ codebuild:secondarySources.buildStatusConfig.context
+ codebuild:secondarySources.location
+ codebuild:secondarySources.auth.resource
+ codebuild:secondarySources.auth.type
+ codebuild:secondarySources.buildspec
+ codebuild:secondarySources.insecureSsl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.context
+ codebuild:secondarySources/${sourceIdentifier}.location
+ codebuild:secondarySources/${sourceIdentifier}.auth.resource
+ codebuild:secondarySources/${sourceIdentifier}.auth.type
+ codebuild:secondarySources/${sourceIdentifier}.buildspec
+ codebuild:secondarySources/${sourceIdentifier}.insecureSsl
+ codebuild:logsConfig
+ codebuild:logsConfig.s3Logs
+ codebuild:logsConfig.s3Logs.bucketOwnerAccess
+ codebuild:logsConfig.s3Logs.encryptionDisabled
+ codebuild:logsConfig.s3Logs.location
+ codebuild:logsConfig.s3Logs.status
+ codebuild:fileSystemLocations.identifier
+ codebuild:fileSystemLocations.type
+ codebuild:fileSystemLocations.location
+ codebuild:fileSystemLocations/${identifier}.type
+ codebuild:fileSystemLocations/${identifier}.location
+ codebuild:buildBatchConfig
+ codebuild:buildBatchConfig.serviceRole
+ codebuild:buildBatchConfig.restrictions.computeTypesAllowed
+ codebuild:buildBatchConfig.restrictions.fleetsAllowed
+ codebuild:vpcConfig
+ codebuild:vpcConfig.subnets
+ codebuild:vpcConfig.vpcId
+ codebuild:vpcConfig.securityGroupIds
+ codebuild:environment
+ codebuild:environment.type
+ codebuild:environment.fleet.fleetArn
+ codebuild:environment.computeType
+ codebuild:environment.image
+ codebuild:environment.imagePullCredentialsType
+ codebuild:environment.privilegedMode
+ codebuild:environment.certificate
+ codebuild:environment.computeConfiguration
+ codebuild:environment.computeConfiguration.disk
+ codebuild:environment.computeConfiguration.instanceType
+ codebuild:environment.computeConfiguration.machineType
+ codebuild:environment.computeConfiguration.memory
+ codebuild:environment.computeConfiguration.vCpu
+ codebuild:environment.environmentVariables
+ codebuild:environment.environmentVariables.name
+ codebuild:environment.environmentVariables.value
+ codebuild:environment.environmentVariables/${name}.value
+ codebuild:environment.registryCredential
+ codebuild:environment.registryCredential.credential
+ codebuild:environment.registryCredential.credentialProvider
+ codebuild:encryptionKey
+ codebuild:cache
+ codebuild:cache.type
+ codebuild:cache.location
+ codebuild:cache.modes
+ codebuild:serviceRole
CreateReportGroup
Conditions
+ codebuild:exportConfig.s3Destination.bucket
+ codebuild:exportConfig.s3Destination.bucketOwner
+ codebuild:exportConfig.s3Destination.encryptionKey
+ codebuild:exportConfig.s3Destination.encryptionDisabled
+ codebuild:exportConfig.s3Destination.path
CreateWebhook
Conditions
+ codebuild:buildType
+ codebuild:manualCreation
+ codebuild:scopeConfiguration.domain
+ codebuild:scopeConfiguration.name
+ codebuild:scopeConfiguration.scope
ImportSourceCredentials
Conditions
+ codebuild:authType
+ codebuild:serverType
+ codebuild:shouldOverwrite
+ codebuild:token
+ codebuild:username
StartBuild
Conditions
+ codebuild:autoRetryLimit
+ codebuild:artifacts
+ codebuild:artifacts.bucketOwnerAccess
+ codebuild:artifacts.encryptionDisabled
+ codebuild:artifacts.location
+ codebuild:secondaryArtifacts
+ codebuild:secondaryArtifacts.artifactIdentifier
+ codebuild:secondaryArtifacts.bucketOwnerAccess
+ codebuild:secondaryArtifacts.encryptionDisabled
+ codebuild:secondaryArtifacts.location
+ codebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccess
+ codebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabled
+ codebuild:secondaryArtifacts/${artifactIdentifier}.location
+ codebuild:source
+ codebuild:source.buildStatusConfig.targetUrl
+ codebuild:source.buildStatusConfig.context
+ codebuild:source.location
+ codebuild:source.insecureSsl
+ codebuild:source.buildspec
+ codebuild:source.auth.resource
+ codebuild:source.auth.type
+ codebuild:secondarySources
+ codebuild:secondarySources.sourceIdentifier
+ codebuild:secondarySources.buildStatusConfig.targetUrl
+ codebuild:secondarySources.buildStatusConfig.context
+ codebuild:secondarySources.location
+ codebuild:secondarySources.auth.resource
+ codebuild:secondarySources.auth.type
+ codebuild:secondarySources.buildspec
+ codebuild:secondarySources.insecureSsl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.context
+ codebuild:secondarySources/${sourceIdentifier}.location
+ codebuild:secondarySources/${sourceIdentifier}.auth.resource
+ codebuild:secondarySources/${sourceIdentifier}.auth.type
+ codebuild:secondarySources/${sourceIdentifier}.buildspec
+ codebuild:secondarySources/${sourceIdentifier}.insecureSsl
+ codebuild:logsConfig
+ codebuild:logsConfig.s3Logs
+ codebuild:logsConfig.s3Logs.bucketOwnerAccess
+ codebuild:logsConfig.s3Logs.encryptionDisabled
+ codebuild:logsConfig.s3Logs.location
+ codebuild:logsConfig.s3Logs.status
+ codebuild:environment
+ codebuild:environment.type
+ codebuild:environment.fleet.fleetArn
+ codebuild:environment.computeType
+ codebuild:environment.image
+ codebuild:environment.imagePullCredentialsType
+ codebuild:environment.privilegedMode
+ codebuild:environment.certificate
+ codebuild:environment.environmentVariables
+ codebuild:environment.environmentVariables.name
+ codebuild:environment.environmentVariables.value
+ codebuild:environment.environmentVariables/${name}.value
+ codebuild:environment.registryCredential
+ codebuild:environment.registryCredential.credential
+ codebuild:environment.registryCredential.credentialProvider
+ codebuild:encryptionKey
+ codebuild:cache
+ codebuild:cache.type
+ codebuild:cache.location
+ codebuild:cache.modes
+ codebuild:serviceRole
StartBuildBatch
Conditions
+ codebuild:artifacts
+ codebuild:artifacts.bucketOwnerAccess
+ codebuild:artifacts.encryptionDisabled
+ codebuild:artifacts.location
+ codebuild:secondaryArtifacts
+ codebuild:secondaryArtifacts.artifactIdentifier
+ codebuild:secondaryArtifacts.bucketOwnerAccess
+ codebuild:secondaryArtifacts.encryptionDisabled
+ codebuild:secondaryArtifacts.location
+ codebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccess
+ codebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabled
+ codebuild:secondaryArtifacts/${artifactIdentifier}.location
+ codebuild:source
+ codebuild:source.location
+ codebuild:source.insecureSsl
+ codebuild:source.buildspec
+ codebuild:source.auth.resource
+ codebuild:source.auth.type
+ codebuild:secondarySources
+ codebuild:secondarySources.sourceIdentifier
+ codebuild:secondarySources.buildStatusConfig.targetUrl
+ codebuild:secondarySources.buildStatusConfig.context
+ codebuild:secondarySources.location
+ codebuild:secondarySources.auth.resource
+ codebuild:secondarySources.auth.type
+ codebuild:secondarySources.buildspec
+ codebuild:secondarySources.insecureSsl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.context
+ codebuild:secondarySources/${sourceIdentifier}.location
+ codebuild:secondarySources/${sourceIdentifier}.auth.resource
+ codebuild:secondarySources/${sourceIdentifier}.auth.type
+ codebuild:secondarySources/${sourceIdentifier}.buildspec
+ codebuild:secondarySources/${sourceIdentifier}.insecureSsl
+ codebuild:logsConfig
+ codebuild:logsConfig.s3Logs
+ codebuild:logsConfig.s3Logs.bucketOwnerAccess
+ codebuild:logsConfig.s3Logs.encryptionDisabled
+ codebuild:logsConfig.s3Logs.location
+ codebuild:logsConfig.s3Logs.status
+ codebuild:buildBatchConfig
+ codebuild:buildBatchConfig.serviceRole
+ codebuild:buildBatchConfig.restrictions.computeTypesAllowed
+ codebuild:buildBatchConfig.restrictions.fleetsAllowed
+ codebuild:environment
+ codebuild:environment.type
+ codebuild:environment.computeType
+ codebuild:environment.image
+ codebuild:environment.imagePullCredentialsType
+ codebuild:environment.privilegedMode
+ codebuild:environment.certificate
+ codebuild:environment.environmentVariables
+ codebuild:environment.environmentVariables.name
+ codebuild:environment.environmentVariables.value
+ codebuild:environment.environmentVariables/${name}.value
+ codebuild:environment.registryCredential
+ codebuild:environment.registryCredential.credential
+ codebuild:environment.registryCredential.credentialProvider
+ codebuild:encryptionKey
+ codebuild:cache
+ codebuild:cache.type
+ codebuild:cache.location
+ codebuild:cache.modes
+ codebuild:serviceRole
UpdateFleet
Conditions
+ codebuild:imageId
+ codebuild:computeType
+ codebuild:vpcConfig
+ codebuild:vpcConfig.vpcId
+ codebuild:vpcConfig.securityGroupIds
+ codebuild:vpcConfig.subnets
+ codebuild:computeConfiguration
+ codebuild:computeConfiguration.disk
+ codebuild:computeConfiguration.instanceType
+ codebuild:computeConfiguration.machineType
+ codebuild:computeConfiguration.memory
+ codebuild:computeConfiguration.vCpu
+ codebuild:environmentType
+ codebuild:fleetServiceRole
UpdateProject
Conditions
+ codebuild:autoRetryLimit
+ codebuild:concurrentBuildLimit
+ codebuild:artifacts
+ codebuild:artifacts.bucketOwnerAccess
+ codebuild:artifacts.encryptionDisabled
+ codebuild:artifacts.location
+ codebuild:secondaryArtifacts
+ codebuild:secondaryArtifacts.artifactIdentifier
+ codebuild:secondaryArtifacts.bucketOwnerAccess
+ codebuild:secondaryArtifacts.encryptionDisabled
+ codebuild:secondaryArtifacts.location
+ codebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccess
+ codebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabled
+ codebuild:secondaryArtifacts/${artifactIdentifier}.location
+ codebuild:source
+ codebuild:source.buildStatusConfig.targetUrl
+ codebuild:source.buildStatusConfig.context
+ codebuild:source.location
+ codebuild:source.insecureSsl
+ codebuild:source.buildspec
+ codebuild:source.auth.resource
+ codebuild:source.auth.type
+ codebuild:secondarySources
+ codebuild:secondarySources.sourceIdentifier
+ codebuild:secondarySources.buildStatusConfig.targetUrl
+ codebuild:secondarySources.buildStatusConfig.context
+ codebuild:secondarySources.location
+ codebuild:secondarySources.auth.resource
+ codebuild:secondarySources.auth.type
+ codebuild:secondarySources.buildspec
+ codebuild:secondarySources.insecureSsl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrl
+ codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.context
+ codebuild:secondarySources/${sourceIdentifier}.location
+ codebuild:secondarySources/${sourceIdentifier}.auth.resource
+ codebuild:secondarySources/${sourceIdentifier}.auth.type
+ codebuild:secondarySources/${sourceIdentifier}.buildspec
+ codebuild:secondarySources/${sourceIdentifier}.insecureSsl
+ codebuild:logsConfig
+ codebuild:logsConfig.s3Logs
+ codebuild:logsConfig.s3Logs.bucketOwnerAccess
+ codebuild:logsConfig.s3Logs.encryptionDisabled
+ codebuild:logsConfig.s3Logs.location
+ codebuild:logsConfig.s3Logs.status
+ codebuild:fileSystemLocations.identifier
+ codebuild:fileSystemLocations.type
+ codebuild:fileSystemLocations.location
+ codebuild:fileSystemLocations/${identifier}.type
+ codebuild:fileSystemLocations/${identifier}.location
+ codebuild:buildBatchConfig
+ codebuild:buildBatchConfig.serviceRole
+ codebuild:buildBatchConfig.restrictions.computeTypesAllowed
+ codebuild:buildBatchConfig.restrictions.fleetsAllowed
+ codebuild:vpcConfig
+ codebuild:vpcConfig.subnets
+ codebuild:vpcConfig.vpcId
+ codebuild:vpcConfig.securityGroupIds
+ codebuild:environment
+ codebuild:environment.type
+ codebuild:environment.fleet.fleetArn
+ codebuild:environment.computeType
+ codebuild:environment.image
+ codebuild:environment.imagePullCredentialsType
+ codebuild:environment.privilegedMode
+ codebuild:environment.certificate
+ codebuild:environment.computeConfiguration
+ codebuild:environment.computeConfiguration.disk
+ codebuild:environment.computeConfiguration.instanceType
+ codebuild:environment.computeConfiguration.machineType
+ codebuild:environment.computeConfiguration.memory
+ codebuild:environment.computeConfiguration.vCpu
+ codebuild:environment.environmentVariables
+ codebuild:environment.environmentVariables.name
+ codebuild:environment.environmentVariables.value
+ codebuild:environment.environmentVariables/${name}.value
+ codebuild:environment.registryCredential
+ codebuild:environment.registryCredential.credential
+ codebuild:environment.registryCredential.credentialProvider
+ codebuild:encryptionKey
+ codebuild:cache
+ codebuild:cache.type
+ codebuild:cache.location
+ codebuild:cache.modes
+ codebuild:serviceRole
UpdateProjectVisibility
Conditions
+ codebuild:projectVisibility
UpdateReportGroup
Conditions
+ codebuild:exportConfig.s3Destination.bucket
+ codebuild:exportConfig.s3Destination.bucketOwner
+ codebuild:exportConfig.s3Destination.encryptionKey
+ codebuild:exportConfig.s3Destination.encryptionDisabled
+ codebuild:exportConfig.s3Destination.path
UpdateWebhook
Conditions
+ codebuild:buildType
+ codebuild:manualCreation
+ codebuild:scopeConfiguration.domain
+ codebuild:scopeConfiguration.name
+ codebuild:scopeConfiguration.scope