Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::CodeBuild::Types::BuildSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb

Overview

Contains summary information about a batch build group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The batch build ARN.

Returns:

  • (String)

1288
1289
1290
1291
1292
1293
1294
1295
1296
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1288

class BuildSummary < Struct.new(
  :arn,
  :requested_on,
  :build_status,
  :primary_artifact,
  :secondary_artifacts)
  SENSITIVE = []
  include Aws::Structure
end

#build_statusString

The status of the build group.

FAILED

The build group failed.

FAULT

The build group faulted.

IN_PROGRESS

The build group is still in progress.

STOPPED

The build group stopped.

SUCCEEDED

The build group succeeded.

TIMED_OUT

The build group timed out.

Returns:

  • (String)

1288
1289
1290
1291
1292
1293
1294
1295
1296
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1288

class BuildSummary < Struct.new(
  :arn,
  :requested_on,
  :build_status,
  :primary_artifact,
  :secondary_artifacts)
  SENSITIVE = []
  include Aws::Structure
end

#primary_artifactTypes::ResolvedArtifact

A ResolvedArtifact object that represents the primary build artifacts for the build group.


1288
1289
1290
1291
1292
1293
1294
1295
1296
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1288

class BuildSummary < Struct.new(
  :arn,
  :requested_on,
  :build_status,
  :primary_artifact,
  :secondary_artifacts)
  SENSITIVE = []
  include Aws::Structure
end

#requested_onTime

When the build was started, expressed in Unix time format.

Returns:

  • (Time)

1288
1289
1290
1291
1292
1293
1294
1295
1296
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1288

class BuildSummary < Struct.new(
  :arn,
  :requested_on,
  :build_status,
  :primary_artifact,
  :secondary_artifacts)
  SENSITIVE = []
  include Aws::Structure
end

#secondary_artifactsArray<Types::ResolvedArtifact>

An array of ResolvedArtifact objects that represents the secondary build artifacts for the build group.

Returns:


1288
1289
1290
1291
1292
1293
1294
1295
1296
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1288

class BuildSummary < Struct.new(
  :arn,
  :requested_on,
  :build_status,
  :primary_artifact,
  :secondary_artifacts)
  SENSITIVE = []
  include Aws::Structure
end