You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::CodeBuild::Types::ProjectBuildBatchConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeBuild::Types::ProjectBuildBatchConfig
- Defined in:
- (unknown)
Overview
When passing ProjectBuildBatchConfig as input to an Aws::Client method, you can use a vanilla Hash:
{
service_role: "NonEmptyString",
combine_artifacts: false,
restrictions: {
maximum_builds_allowed: 1,
compute_types_allowed: ["NonEmptyString"],
},
timeout_in_mins: 1,
}
Contains configuration information about a batch build project.
Returned by:
Instance Attribute Summary collapse
-
#combine_artifacts ⇒ Boolean
Specifies if the build artifacts for the batch build should be combined into a single artifact location.
-
#restrictions ⇒ Types::BatchRestrictions
A
BatchRestrictions
object that specifies the restrictions for the batch build. -
#service_role ⇒ String
Specifies the service role ARN for the batch build project.
-
#timeout_in_mins ⇒ Integer
Specifies the maximum amount of time, in minutes, that the batch build must be completed in.
Instance Attribute Details
#combine_artifacts ⇒ Boolean
Specifies if the build artifacts for the batch build should be combined into a single artifact location.
#restrictions ⇒ Types::BatchRestrictions
A BatchRestrictions
object that specifies the restrictions for the
batch build.
#service_role ⇒ String
Specifies the service role ARN for the batch build project.
#timeout_in_mins ⇒ Integer
Specifies the maximum amount of time, in minutes, that the batch build must be completed in.