Package-level declarations
Types
An Amazon Web Services service limit was exceeded for the calling Amazon Web Services account.
The CodeBuild access has been suspended for the calling Amazon Web Services account.
Information about the auto-retry configuration for the build.
Specifies restrictions for the batch build.
Specifies the bucket owner's access for objects that another account uploads to their Amazon S3 bucket. By default, only the account that uploads the objects to the bucket has access to these objects. This property allows you to give the bucket owner access to these objects.
Information about build output artifacts.
Contains information about a batch build.
Specifies filters when retrieving batch builds.
Contains information about a stage for a batch build.
Contains information about a batch build build group. Build groups are used to combine builds that can run in parallel, while still being able to set dependencies on other build groups.
Information about a build that could not be successfully deleted.
Information about a stage for a build.
Contains information that defines how the CodeBuild build project reports the build status to the source provider.
Contains summary information about a batch build group.
Information about CloudWatch Logs for a build project.
Base class for all service related exceptions thrown by the CodeBuild client
Contains code coverage report information.
Contains a summary of a code coverage report.
Contains command execution information.
Contains compute attributes. These attributes only need be specified when your project's or fleet's computeType
is set to ATTRIBUTE_BASED_COMPUTE
or CUSTOM_INSTANCE_TYPE
.
Contains information about the debug session for a build. For more information, see Viewing a running build in Session Manager.
Contains docker server information.
Contains information about the status of the docker server.
Information about a Docker image that is managed by CodeBuild.
A set of Docker images that are related by programming language and are managed by CodeBuild.
A set of Docker images that are related by platform and are managed by CodeBuild.
Information about an environment variable for a build project or a build.
Contains information about an exported environment variable.
Information about the proxy rule for your reserved capacity instances.
The status of the compute fleet.
Information about the Git submodules configuration for an CodeBuild build project.
The input value that was provided is not valid.
Information about logs for a build project. These can be logs in CloudWatch Logs, built in a specified S3 bucket, or both.
Information about build logs in CloudWatch Logs.
Describes a network interface.
There was a problem with the underlying OAuth provider.
Additional information about a build phase that has an error. You can use this information for troubleshooting.
Information about the build output artifacts for the build project.
Information about the build badge for the build project.
Contains configuration information about a batch build project.
Information about the cache for the build project.
Information about the build environment of the build project.
Information about a file system created by Amazon Elastic File System (EFS). For more information, see What Is Amazon Elastic File System?
Information about the compute fleet of the build project. For more information, see Working with reserved capacity in CodeBuild.
Information about the build input source code for the build project.
A source identifier and its corresponding version.
Specifies the visibility of the project's builds. Possible values are:
Information about the proxy configurations that apply network access control to your reserved capacity instances.
Information about credentials that provide access to a private Docker registry. When this is set:
Information about the results from running a series of test cases during the run of a build project. The test cases are specified in the buildspec for the build project using one or more paths to the test case files. You can specify any type of tests you want, such as unit tests, integration tests, and functional tests.
Information about the location where the run of a report is exported.
A filter used to return reports with the status specified by the input status
parameter.
A series of reports. Each report contains information about the results from running a series of test cases. You specify the test cases for a report group in the buildspec for a build project using one or more paths to the test case files.
Contains trend statistics for a set of reports. The actual values depend on the type of trend being collected. For more information, see .
Contains the unmodified data for the report. For more information, see .
Represents a resolved build artifact. A resolved artifact is an artifact that is built and deployed to the destination, such as Amazon S3.
The specified Amazon Web Services resource cannot be created, because an Amazon Web Services resource with the same settings already exists.
The specified Amazon Web Services resource cannot be found.
Information about S3 logs for a build project.
Information about the S3 bucket where the raw data of a report are exported.
Contains information about the sandbox session.
Contains information about the sandbox phase.
The scaling configuration input of a compute fleet.
The scaling configuration output of a compute fleet.
Contains configuration information about the scope for a webhook.
Information about the authorization settings for CodeBuild to access the source code to be built.
Information about the credentials for a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository.
Contains information about the Session Manager session.
Defines when a new instance is auto-scaled into the compute fleet.
A filter used to return specific types of test cases. In order to pass the filter, the report must meet all of the filter properties.
Information about a test report.
A filter used to determine which webhooks trigger a build.