Package-level declarations

Types

Link copied to clipboard

An Amazon Web Services service limit was exceeded for the calling Amazon Web Services account.

Link copied to clipboard

The CodeBuild access has been suspended for the calling Amazon Web Services account.

Link copied to clipboard
sealed class ArtifactNamespace
Link copied to clipboard
sealed class ArtifactPackaging
Link copied to clipboard
sealed class ArtifactsType
Link copied to clipboard
sealed class AuthType
Link copied to clipboard

Information about the auto-retry configuration for the build.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class BatchReportModeType
Link copied to clipboard

Specifies restrictions for the batch build.

Link copied to clipboard
sealed class BucketOwnerAccess

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.

Link copied to clipboard
class Build

Information about a build.

Link copied to clipboard

Information about build output artifacts.

Link copied to clipboard

Contains information about a batch build.

Link copied to clipboard

Specifies filters when retrieving batch builds.

Link copied to clipboard

Contains information about a stage for a batch build.

Link copied to clipboard
sealed class BuildBatchPhaseType
Link copied to clipboard

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.

Link copied to clipboard

Information about a build that could not be successfully deleted.

Link copied to clipboard

Information about a stage for a build.

Link copied to clipboard
sealed class BuildPhaseType
Link copied to clipboard

Contains information that defines how the CodeBuild build project reports the build status to the source provider.

Link copied to clipboard

Contains summary information about a batch build group.

Link copied to clipboard
sealed class CacheMode
Link copied to clipboard
sealed class CacheType
Link copied to clipboard

Information about CloudWatch Logs for a build project.

Link copied to clipboard

Base class for all service related exceptions thrown by the CodeBuild client

Link copied to clipboard

Contains code coverage report information.

Link copied to clipboard

Contains a summary of a code coverage report.

Link copied to clipboard

Contains command execution information.

Link copied to clipboard
sealed class CommandType
Link copied to clipboard

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.

Link copied to clipboard
sealed class ComputeType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains information about the debug session for a build. For more information, see Viewing a running build in Session Manager.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains docker server information.

Link copied to clipboard

Contains information about the status of the docker server.

Link copied to clipboard

Information about a Docker image that is managed by CodeBuild.

Link copied to clipboard

A set of Docker images that are related by programming language and are managed by CodeBuild.

Link copied to clipboard

A set of Docker images that are related by platform and are managed by CodeBuild.

Link copied to clipboard
sealed class EnvironmentType
Link copied to clipboard

Information about an environment variable for a build project or a build.

Link copied to clipboard
Link copied to clipboard

Contains information about an exported environment variable.

Link copied to clipboard
sealed class FileSystemType
Link copied to clipboard
class Fleet

A set of dedicated instances for your build environment.

Link copied to clipboard
sealed class FleetContextCode
Link copied to clipboard
Link copied to clipboard

Information about the proxy rule for your reserved capacity instances.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class FleetProxyRuleType
Link copied to clipboard
Link copied to clipboard
sealed class FleetScalingType
Link copied to clipboard
sealed class FleetSortByType
Link copied to clipboard

The status of the compute fleet.

Link copied to clipboard
sealed class FleetStatusCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about the Git submodules configuration for an CodeBuild build project.

Link copied to clipboard
Link copied to clipboard

The input value that was provided is not valid.

Link copied to clipboard
sealed class LanguageType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about logs for a build project. These can be logs in CloudWatch Logs, built in a specified S3 bucket, or both.

Link copied to clipboard
Link copied to clipboard

Information about build logs in CloudWatch Logs.

Link copied to clipboard
sealed class MachineType
Link copied to clipboard

Describes a network interface.

Link copied to clipboard

There was a problem with the underlying OAuth provider.

Link copied to clipboard

Additional information about a build phase that has an error. You can use this information for troubleshooting.

Link copied to clipboard
sealed class PlatformType
Link copied to clipboard
class Project

Information about a build project.

Link copied to clipboard

Information about the build output artifacts for the build project.

Link copied to clipboard

Information about the build badge for the build project.

Link copied to clipboard

Contains configuration information about a batch build project.

Link copied to clipboard

Information about the cache for the build project.

Link copied to clipboard

Information about the build environment of the build project.

Link copied to clipboard

Information about a file system created by Amazon Elastic File System (EFS). For more information, see What Is Amazon Elastic File System?

Link copied to clipboard

Information about the compute fleet of the build project. For more information, see Working with reserved capacity in CodeBuild.

Link copied to clipboard
sealed class ProjectSortByType
Link copied to clipboard

Information about the build input source code for the build project.

Link copied to clipboard

A source identifier and its corresponding version.

Link copied to clipboard

Specifies the visibility of the project's builds. Possible values are:

Link copied to clipboard

Information about the proxy configurations that apply network access control to your reserved capacity instances.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about credentials that provide access to a private Docker registry. When this is set:

Link copied to clipboard
class Report

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.

Link copied to clipboard
Link copied to clipboard

Information about the location where the run of a report is exported.

Link copied to clipboard
Link copied to clipboard

A filter used to return reports with the status specified by the input status parameter.

Link copied to clipboard

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.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains trend statistics for a set of reports. The actual values depend on the type of trend being collected. For more information, see .

Link copied to clipboard
sealed class ReportPackagingType
Link copied to clipboard
sealed class ReportStatusType
Link copied to clipboard
sealed class ReportType
Link copied to clipboard

Contains the unmodified data for the report. For more information, see .

Link copied to clipboard

Represents a resolved build artifact. A resolved artifact is an artifact that is built and deployed to the destination, such as Amazon S3.

Link copied to clipboard

The specified Amazon Web Services resource cannot be created, because an Amazon Web Services resource with the same settings already exists.

Link copied to clipboard

The specified Amazon Web Services resource cannot be found.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class RetryBuildBatchType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about S3 logs for a build project.

Link copied to clipboard

Information about the S3 bucket where the raw data of a report are exported.

Link copied to clipboard
class Sandbox

Contains sandbox information.

Link copied to clipboard

Contains information about the sandbox session.

Link copied to clipboard

Contains information about the sandbox phase.

Link copied to clipboard

The scaling configuration input of a compute fleet.

Link copied to clipboard

The scaling configuration output of a compute fleet.

Link copied to clipboard

Contains configuration information about the scope for a webhook.

Link copied to clipboard
sealed class ServerType
Link copied to clipboard
Link copied to clipboard
sealed class SortOrderType
Link copied to clipboard

Information about the authorization settings for CodeBuild to access the source code to be built.

Link copied to clipboard
sealed class SourceAuthType
Link copied to clipboard

Information about the credentials for a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository.

Link copied to clipboard
sealed class SourceType
Link copied to clipboard

Contains information about the Session Manager session.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class StatusType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Tag

A tag, consisting of a key and a value.

Link copied to clipboard

Defines when a new instance is auto-scaled into the compute fleet.

Link copied to clipboard
class TestCase

Information about a test case created using a framework such as NUnit or Cucumber. A test case might be a unit test or a configuration test.

Link copied to clipboard

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.

Link copied to clipboard

Information about a test report.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class VpcConfig

Information about the VPC configuration that CodeBuild accesses.

Link copied to clipboard
class Webhook

Information about a webhook that connects repository events to a build project in CodeBuild.

Link copied to clipboard
sealed class WebhookBuildType
Link copied to clipboard

A filter used to determine which webhooks trigger a build.

Link copied to clipboard
sealed class WebhookFilterType
Link copied to clipboard
sealed class WebhookScopeType
Link copied to clipboard
sealed class WebhookStatus