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

Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Description

Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.

Synopsis

Creating a Request

data PutThirdPartyJobFailureResult Source #

Represents the input of a PutThirdPartyJobFailureResult action.

See: newPutThirdPartyJobFailureResult smart constructor.

Constructors

PutThirdPartyJobFailureResult' 

Fields

  • jobId :: Text

    The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

  • clientToken :: Text

    The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

  • failureDetails :: FailureDetails

    Represents information about failure details.

Instances

Instances details
Eq PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Read PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Show PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Generic PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Associated Types

type Rep PutThirdPartyJobFailureResult :: Type -> Type #

NFData PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Hashable PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToJSON PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

AWSRequest PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToHeaders PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToPath PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToQuery PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResult = D1 ('MetaData "PutThirdPartyJobFailureResult" "Amazonka.CodePipeline.PutThirdPartyJobFailureResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutThirdPartyJobFailureResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "failureDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FailureDetails))))
type AWSResponse PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

newPutThirdPartyJobFailureResult Source #

Create a value of PutThirdPartyJobFailureResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:PutThirdPartyJobFailureResult', putThirdPartyJobFailureResult_jobId - The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

$sel:clientToken:PutThirdPartyJobFailureResult', putThirdPartyJobFailureResult_clientToken - The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

$sel:failureDetails:PutThirdPartyJobFailureResult', putThirdPartyJobFailureResult_failureDetails - Represents information about failure details.

Request Lenses

putThirdPartyJobFailureResult_jobId :: Lens' PutThirdPartyJobFailureResult Text Source #

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

putThirdPartyJobFailureResult_clientToken :: Lens' PutThirdPartyJobFailureResult Text Source #

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

Destructuring the Response

data PutThirdPartyJobFailureResultResponse Source #

Instances

Instances details
Eq PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Read PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Show PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Generic PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

NFData PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResultResponse = D1 ('MetaData "PutThirdPartyJobFailureResultResponse" "Amazonka.CodePipeline.PutThirdPartyJobFailureResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutThirdPartyJobFailureResultResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutThirdPartyJobFailureResultResponse :: PutThirdPartyJobFailureResultResponse Source #

Create a value of PutThirdPartyJobFailureResultResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.