| Interface | Description |
|---|---|
| ArtifactsConfig |
(experimental) The type returned from
IArtifacts.bind(software.amazon.awscdk.core.Construct, software.amazon.awscdk.services.codebuild.IProject). |
| ArtifactsProps |
(experimental) Properties common to all Artifacts classes.
|
| BindToCodePipelineOptions |
(experimental) The extra options passed to the
IProject.bindToCodePipeline method. |
| BitBucketSourceCredentialsProps |
(experimental) Construction properties of
BitBucketSourceCredentials. |
| BitBucketSourceProps |
(experimental) Construction properties for
BitBucketSource. |
| BucketCacheOptions | |
| BuildEnvironment | |
| BuildEnvironmentVariable | |
| BuildImageBindOptions |
(experimental) Optional arguments to
IBuildImage.binder - currently empty. |
| BuildImageConfig |
(experimental) The return type from
IBuildImage.binder - currently empty. |
| CfnProject.ArtifactsProperty | |
| CfnProject.BatchRestrictionsProperty | |
| CfnProject.BuildStatusConfigProperty | |
| CfnProject.CloudWatchLogsConfigProperty | |
| CfnProject.EnvironmentProperty | |
| CfnProject.EnvironmentVariableProperty | |
| CfnProject.GitSubmodulesConfigProperty | |
| CfnProject.LogsConfigProperty | |
| CfnProject.ProjectBuildBatchConfigProperty | |
| CfnProject.ProjectCacheProperty | |
| CfnProject.ProjectFileSystemLocationProperty | |
| CfnProject.ProjectSourceVersionProperty | |
| CfnProject.ProjectTriggersProperty | |
| CfnProject.RegistryCredentialProperty | |
| CfnProject.S3LogsConfigProperty | |
| CfnProject.SourceAuthProperty | |
| CfnProject.SourceProperty | |
| CfnProject.VpcConfigProperty | |
| CfnProject.WebhookFilterProperty | |
| CfnProjectProps |
Properties for defining a `AWS::CodeBuild::Project`.
|
| CfnReportGroup.ReportExportConfigProperty | |
| CfnReportGroup.S3ReportExportConfigProperty | |
| CfnReportGroupProps |
Properties for defining a `AWS::CodeBuild::ReportGroup`.
|
| CfnSourceCredentialProps |
Properties for defining a `AWS::CodeBuild::SourceCredential`.
|
| CloudWatchLoggingOptions |
(experimental) Information about logs built to a CloudWatch Log Group for a build project.
|
| CodeCommitSourceProps |
(experimental) Construction properties for
CodeCommitSource. |
| CommonProjectProps | |
| DockerImageOptions |
(experimental) The options when creating a CodeBuild Docker build image using
LinuxBuildImage.fromDockerRegistry or WindowsBuildImage.fromDockerRegistry. |
| EfsFileSystemLocationProps |
(experimental) Construction properties for
EfsFileSystemLocation. |
| FileSystemConfig |
(experimental) The type returned from
IFileSystemLocation.bind(software.amazon.awscdk.core.Construct, software.amazon.awscdk.services.codebuild.IProject). |
| GitHubEnterpriseSourceCredentialsProps |
(experimental) Creation properties for
GitHubEnterpriseSourceCredentials. |
| GitHubEnterpriseSourceProps |
(experimental) Construction properties for
GitHubEnterpriseSource. |
| GitHubSourceCredentialsProps |
(experimental) Creation properties for
GitHubSourceCredentials. |
| GitHubSourceProps |
(experimental) Construction properties for
GitHubSource and GitHubEnterpriseSource. |
| IArtifacts |
(experimental) The abstract interface of a CodeBuild build output.
|
| IArtifacts.Jsii$Default |
Internal default implementation for
IArtifacts. |
| IBindableBuildImage |
(experimental) A variant of
IBuildImage that allows binding to the project. |
| IBindableBuildImage.Jsii$Default |
Internal default implementation for
IBindableBuildImage. |
| IBuildImage |
(experimental) Represents a Docker image used for the CodeBuild Project builds.
|
| IBuildImage.Jsii$Default |
Internal default implementation for
IBuildImage. |
| IFileSystemLocation |
(experimental) The interface of a CodeBuild FileSystemLocation.
|
| IFileSystemLocation.Jsii$Default |
Internal default implementation for
IFileSystemLocation. |
| IProject | |
| IProject.Jsii$Default |
Internal default implementation for
IProject. |
| IReportGroup |
(experimental) The interface representing the ReportGroup resource - either an existing one, imported using the
ReportGroup.fromReportGroupName method, or a new one, created with the ReportGroup class. |
| IReportGroup.Jsii$Default |
Internal default implementation for
IReportGroup. |
| ISource |
(experimental) The abstract interface of a CodeBuild source.
|
| ISource.Jsii$Default |
Internal default implementation for
ISource. |
| LoggingOptions |
(experimental) Information about logs for the build project.
|
| PipelineProjectProps | |
| ProjectProps | |
| ReportGroupProps |
(experimental) Construction properties for
ReportGroup. |
| S3ArtifactsProps |
(experimental) Construction properties for
S3Artifacts. |
| S3LoggingOptions |
(experimental) Information about logs built to an S3 bucket for a build project.
|
| S3SourceProps |
(experimental) Construction properties for
S3Source. |
| SourceConfig |
(experimental) The type returned from
ISource.bind(software.amazon.awscdk.core.Construct, software.amazon.awscdk.services.codebuild.IProject). |
| SourceProps |
(experimental) Properties common to all Source classes.
|
| Enum | Description |
|---|---|
| BuildEnvironmentVariableType | |
| ComputeType |
(experimental) Build machine compute type.
|
| EventAction |
(experimental) The types of webhook event actions.
|
| ImagePullPrincipalType |
(experimental) The type of principal CodeBuild will use to pull your build Docker image.
|
| LocalCacheMode |
(experimental) Local cache modes to enable for the CodeBuild Project.
|
| WindowsImageType |
(experimental) Environment type for Windows Docker images.
|
Copyright © 2020. All rights reserved.