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)


1235
1236
1237
1238
1239
1240
1241
1242
1243
# File 'gems/aws-sdk-codebuild/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 'gems/aws-sdk-codebuild/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 'gems/aws-sdk-codebuild/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 'gems/aws-sdk-codebuild/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 'gems/aws-sdk-codebuild/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