NAME

Paws::CodeBuild::BuildBatchPhase

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::CodeBuild::BuildBatchPhase object:

$service_obj->Method(Att1 => { Contexts => $value, ..., StartTime => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::CodeBuild::BuildBatchPhase object:

$result = $service_obj->Method(...);
$result->Att1->Contexts

DESCRIPTION

Contains information about a stage for a batch build.

ATTRIBUTES

Contexts => ArrayRef[Paws::CodeBuild::PhaseContext]

Additional information about the batch build phase. Especially to help troubleshoot a failed batch build.

DurationInSeconds => Int

How long, in seconds, between the starting and ending times of the batch build's phase.

EndTime => Str

When the batch build phase ended, expressed in Unix time format.

PhaseStatus => Str

The current status of the batch build phase. Valid values include:

FAILED

The build phase failed.

FAULT

The build phase faulted.

IN_PROGRESS

The build phase is still in progress.

QUEUED

The build has been submitted and is queued behind other submitted builds.

STOPPED

The build phase stopped.

SUCCEEDED

The build phase succeeded.

TIMED_OUT

The build phase timed out.

PhaseType => Str

The name of the batch build phase. Valid values include:

COMBINE_ARTIFACTS

Build output artifacts are being combined and uploaded to the output location.

DOWNLOAD_BATCHSPEC

The batch build specification is being downloaded.

FAILED

One or more of the builds failed.

IN_PROGRESS

The batch build is in progress.

STOPPED

The batch build was stopped.

SUBMITTED

The btach build has been submitted.

SUCCEEDED

The batch build succeeded.

StartTime => Str

When the batch build phase started, expressed in Unix time format.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::CodeBuild

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues