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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


1235
1236
1237
1238
1239
1240
1241
1242
1243
# File 'lib/aws-sdk-codebuild/types.rb', line 1235

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)


1235
1236
1237
1238
1239
1240
1241
1242
1243
# File 'lib/aws-sdk-codebuild/types.rb', line 1235

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.



1235
1236
1237
1238
1239
1240
1241
1242
1243
# File 'lib/aws-sdk-codebuild/types.rb', line 1235

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)


1235
1236
1237
1238
1239
1240
1241
1242
1243
# File 'lib/aws-sdk-codebuild/types.rb', line 1235

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:



1235
1236
1237
1238
1239
1240
1241
1242
1243
# File 'lib/aws-sdk-codebuild/types.rb', line 1235

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