amazonka-codepipeline-1.3.5: Amazon CodePipeline SDK.

Copyright(c) 2013-2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.CodePipeline.PutJobSuccessResult

Contents

Description

Represents the success of a job as returned to the pipeline by a job worker. Only used for custom actions.

See: AWS API Reference for PutJobSuccessResult.

Synopsis

Creating a Request

putJobSuccessResult Source

Creates a value of PutJobSuccessResult with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Request Lenses

pjsrContinuationToken :: Lens' PutJobSuccessResult (Maybe Text) Source

A system-generated token, such as a AWS CodeDeploy deployment ID, that the successful job used to complete a job asynchronously.

pjsrExecutionDetails :: Lens' PutJobSuccessResult (Maybe ExecutionDetails) Source

The execution details of the successful job, such as the actions taken by the job worker.

pjsrCurrentRevision :: Lens' PutJobSuccessResult (Maybe CurrentRevision) Source

The ID of the current revision of the artifact successfully worked upon by the job.

pjsrJobId :: Lens' PutJobSuccessResult Text Source

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

Destructuring the Response

putJobSuccessResultResponse :: PutJobSuccessResultResponse Source

Creates a value of PutJobSuccessResultResponse with the minimum fields required to make a request.