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)


1270
1271
1272
1273
1274
1275
1276
1277
1278
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1270

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)


1270
1271
1272
1273
1274
1275
1276
1277
1278
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1270

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.



1270
1271
1272
1273
1274
1275
1276
1277
1278
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1270

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)


1270
1271
1272
1273
1274
1275
1276
1277
1278
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1270

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:



1270
1271
1272
1273
1274
1275
1276
1277
1278
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 1270

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