ProjectBuildBatchConfigArgs

data class ProjectBuildBatchConfigArgs(val combineArtifacts: Output<Boolean>? = null, val restrictions: Output<ProjectBuildBatchConfigRestrictionsArgs>? = null, val serviceRole: Output<String>, val timeoutInMins: Output<Int>? = null) : ConvertibleToJava<ProjectBuildBatchConfigArgs>

Constructors

Link copied to clipboard
constructor(combineArtifacts: Output<Boolean>? = null, restrictions: Output<ProjectBuildBatchConfigRestrictionsArgs>? = null, serviceRole: Output<String>, timeoutInMins: Output<Int>? = null)

Properties

Link copied to clipboard
val combineArtifacts: Output<Boolean>? = null

Specifies if the build artifacts for the batch build should be combined into a single artifact location.

Link copied to clipboard

Configuration block specifying the restrictions for the batch build. Detailed below.

Link copied to clipboard
val serviceRole: Output<String>

Specifies the service role ARN for the batch build project.

Link copied to clipboard
val timeoutInMins: Output<Int>? = null

Specifies the maximum amount of time, in minutes, that the batch build must be completed in.

Functions

Link copied to clipboard
open override fun toJava(): ProjectBuildBatchConfigArgs