aws_cdk.aws_codebuild

Package Overview

Artifacts

Artifacts definition for a CodeBuild Project.

ArtifactsConfig

ArtifactsProps

BindToCodePipelineOptions

BitBucketSourceCredentials

The source credentials used when contacting the BitBucket API.

BitBucketSourceCredentialsProps

BitBucketSourceProps

BucketCacheOptions

BuildEnvironment

BuildEnvironmentVariable

BuildEnvironmentVariableType

An enumeration.

BuildSpec

BuildSpec for CodeBuild projects.

Cache

Cache options for CodeBuild Project.

CfnProject

A CloudFormation AWS::CodeBuild::Project.

CfnProjectProps

CfnReportGroup

A CloudFormation AWS::CodeBuild::ReportGroup.

CfnReportGroupProps

CfnSourceCredential

A CloudFormation AWS::CodeBuild::SourceCredential.

CfnSourceCredentialProps

CodeCommitSourceProps

CommonProjectProps

ComputeType

Build machine compute type.

DockerImageOptions

EfsFileSystemLocationProps

EventAction

The types of webhook event actions.

FileSystemConfig

FileSystemLocation

FileSystemLocation provider definition for a CodeBuild Project.

FilterGroup

An object that represents a group of filter conditions for a webhook.

GitHubEnterpriseSourceCredentials

The source credentials used when contacting the GitHub Enterprise API.

GitHubEnterpriseSourceCredentialsProps

GitHubEnterpriseSourceProps

GitHubSourceCredentials

The source credentials used when contacting the GitHub API.

GitHubSourceCredentialsProps

GitHubSourceProps

IArtifacts

The abstract interface of a CodeBuild build output.

IBuildImage

Represents a Docker image used for the CodeBuild Project builds.

IFileSystemLocation

The interface of a CodeBuild FileSystemLocation.

IProject

IReportGroup

The interface representing the ReportGroup resource - either an existing one, imported using the {@link ReportGroup.fromReportGroupName} method, or a new one, created with the {@link ReportGroup} class.

ISource

The abstract interface of a CodeBuild source.

ImagePullPrincipalType

The type of principal CodeBuild will use to pull your build Docker image.

LinuxBuildImage

A CodeBuild image running Linux.

LocalCacheMode

Local cache modes to enable for the CodeBuild Project.

PhaseChangeEvent

Event fields for the CodeBuild “phase change” event.

PipelineProject

A convenience class for CodeBuild Projects that are used in CodePipeline.

PipelineProjectProps

Project

A representation of a CodeBuild Project.

ProjectProps

ReportGroup

The ReportGroup resource class.

ReportGroupProps

S3ArtifactsProps

S3SourceProps

Source

Source provider definition for a CodeBuild Project.

SourceConfig

SourceProps

StateChangeEvent

Event fields for the CodeBuild “state change” event.

WindowsBuildImage

A CodeBuild image running Windows.