amazonka-codepipeline-1.4.5: Amazon CodePipeline SDK.

Copyright(c) 2013-2016 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.PutThirdPartyJobFailureResult

Contents

Description

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

Synopsis

Creating a Request

putThirdPartyJobFailureResult Source #

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

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

  • ptpjfrJobId - The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.
  • ptpjfrClientToken - 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.
  • ptpjfrFailureDetails - Undocumented member.

data PutThirdPartyJobFailureResult Source #

Represents the input of a third party job failure result action.

See: putThirdPartyJobFailureResult smart constructor.

Instances

Eq PutThirdPartyJobFailureResult Source # 
Data PutThirdPartyJobFailureResult Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PutThirdPartyJobFailureResult -> c PutThirdPartyJobFailureResult #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PutThirdPartyJobFailureResult #

toConstr :: PutThirdPartyJobFailureResult -> Constr #

dataTypeOf :: PutThirdPartyJobFailureResult -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c PutThirdPartyJobFailureResult) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PutThirdPartyJobFailureResult) #

gmapT :: (forall b. Data b => b -> b) -> PutThirdPartyJobFailureResult -> PutThirdPartyJobFailureResult #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PutThirdPartyJobFailureResult -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PutThirdPartyJobFailureResult -> r #

gmapQ :: (forall d. Data d => d -> u) -> PutThirdPartyJobFailureResult -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PutThirdPartyJobFailureResult -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PutThirdPartyJobFailureResult -> m PutThirdPartyJobFailureResult #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PutThirdPartyJobFailureResult -> m PutThirdPartyJobFailureResult #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PutThirdPartyJobFailureResult -> m PutThirdPartyJobFailureResult #

Read PutThirdPartyJobFailureResult Source # 
Show PutThirdPartyJobFailureResult Source # 
Generic PutThirdPartyJobFailureResult Source # 
Hashable PutThirdPartyJobFailureResult Source # 
ToJSON PutThirdPartyJobFailureResult Source # 
NFData PutThirdPartyJobFailureResult Source # 
AWSRequest PutThirdPartyJobFailureResult Source # 
ToPath PutThirdPartyJobFailureResult Source # 
ToHeaders PutThirdPartyJobFailureResult Source # 
ToQuery PutThirdPartyJobFailureResult Source # 
type Rep PutThirdPartyJobFailureResult Source # 
type Rep PutThirdPartyJobFailureResult = D1 (MetaData "PutThirdPartyJobFailureResult" "Network.AWS.CodePipeline.PutThirdPartyJobFailureResult" "amazonka-codepipeline-1.4.5-41HZ6s5eko0Fqkbhu3issV" False) (C1 (MetaCons "PutThirdPartyJobFailureResult'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ptpjfrJobId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_ptpjfrClientToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_ptpjfrFailureDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 FailureDetails)))))
type Rs PutThirdPartyJobFailureResult Source # 

Request Lenses

ptpjfrJobId :: Lens' PutThirdPartyJobFailureResult Text Source #

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

ptpjfrClientToken :: 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

Eq PutThirdPartyJobFailureResultResponse Source # 
Data PutThirdPartyJobFailureResultResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PutThirdPartyJobFailureResultResponse -> c PutThirdPartyJobFailureResultResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PutThirdPartyJobFailureResultResponse #

toConstr :: PutThirdPartyJobFailureResultResponse -> Constr #

dataTypeOf :: PutThirdPartyJobFailureResultResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c PutThirdPartyJobFailureResultResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PutThirdPartyJobFailureResultResponse) #

gmapT :: (forall b. Data b => b -> b) -> PutThirdPartyJobFailureResultResponse -> PutThirdPartyJobFailureResultResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PutThirdPartyJobFailureResultResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PutThirdPartyJobFailureResultResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> PutThirdPartyJobFailureResultResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PutThirdPartyJobFailureResultResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PutThirdPartyJobFailureResultResponse -> m PutThirdPartyJobFailureResultResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PutThirdPartyJobFailureResultResponse -> m PutThirdPartyJobFailureResultResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PutThirdPartyJobFailureResultResponse -> m PutThirdPartyJobFailureResultResponse #

Read PutThirdPartyJobFailureResultResponse Source # 
Show PutThirdPartyJobFailureResultResponse Source # 
Generic PutThirdPartyJobFailureResultResponse Source # 
NFData PutThirdPartyJobFailureResultResponse Source # 
type Rep PutThirdPartyJobFailureResultResponse Source # 
type Rep PutThirdPartyJobFailureResultResponse = D1 (MetaData "PutThirdPartyJobFailureResultResponse" "Network.AWS.CodePipeline.PutThirdPartyJobFailureResult" "amazonka-codepipeline-1.4.5-41HZ6s5eko0Fqkbhu3issV" False) (C1 (MetaCons "PutThirdPartyJobFailureResultResponse'" PrefixI False) U1)