Builder
Properties
Information about the output artifacts for the build.
The ARN of the batch build that this build is a member of, if applicable.
Whether the build is complete. True if complete; otherwise, false.
The number of the build. For each project, the buildNumber
of its first build is 1
. The buildNumber
of each subsequent build is incremented by 1
. If a build is deleted, the buildNumber
of other builds does not change.
The current status of the build. Valid values include:
Information about the cache for the build.
The current build phase.
Contains information about the debug session for this build.
The Key Management Service customer master key (CMK) to be used for encrypting the build output artifacts.
Information about the build environment for this build.
A list of exported environment variables for this build.
An array of ProjectFileSystemLocation
objects for a CodeBuild build project. A ProjectFileSystemLocation
object specifies the identifier
, location
, mountOptions
, mountPoint
, and type
of a file system created using Amazon Elastic File System.
Information about the build's logs in CloudWatch Logs.
Describes a network interface.
Information about all previous build phases that are complete and information about any current build phase that is not yet complete.
The name of the CodeBuild project.
The number of minutes a build is allowed to be queued before it times out.
An array of the ARNs associated with this build's reports.
An identifier for the version of this build's source code.
An array of ProjectArtifacts
objects.
An array of ProjectSource
objects.
An array of ProjectSourceVersion
objects. Each ProjectSourceVersion
must be one of:
The name of a service role used for this build.
Information about the source code to be built.
Any version identifier for the version of the source code to be built. If sourceVersion
is specified at the project level, then this sourceVersion
(at the build level) takes precedence.
How long, in minutes, for CodeBuild to wait before timing out this build if it does not get marked as completed.
If your CodeBuild project accesses resources in an Amazon VPC, you provide this parameter that identifies the VPC ID and the list of security group IDs and subnet IDs. The security groups and subnets must belong to the same VPC. You must provide at least one security group and one subnet ID.
Functions
construct an aws.sdk.kotlin.services.codebuild.model.BuildArtifacts inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.ProjectCache inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.DebugSession inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.ProjectEnvironment inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.LogsLocation inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.NetworkInterface inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.ProjectSource inside the given block
construct an aws.sdk.kotlin.services.codebuild.model.VpcConfig inside the given block