Copyright | (c) 2013-2017 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Represents the failure of a third party job as returned to the pipeline by a job worker. Only used for partner actions.
- putThirdPartyJobFailureResult :: Text -> Text -> FailureDetails -> PutThirdPartyJobFailureResult
- data PutThirdPartyJobFailureResult
- ptpjfrJobId :: Lens' PutThirdPartyJobFailureResult Text
- ptpjfrClientToken :: Lens' PutThirdPartyJobFailureResult Text
- ptpjfrFailureDetails :: Lens' PutThirdPartyJobFailureResult FailureDetails
- putThirdPartyJobFailureResultResponse :: PutThirdPartyJobFailureResultResponse
- data PutThirdPartyJobFailureResultResponse
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
- Represents information about failure details.
data PutThirdPartyJobFailureResult Source #
Represents the input of a PutThirdPartyJobFailureResult action.
See: putThirdPartyJobFailureResult
smart constructor.
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.
ptpjfrFailureDetails :: Lens' PutThirdPartyJobFailureResult FailureDetails Source #
Represents information about failure details.
Destructuring the Response
putThirdPartyJobFailureResultResponse :: PutThirdPartyJobFailureResultResponse Source #
Creates a value of PutThirdPartyJobFailureResultResponse
with the minimum fields required to make a request.
data PutThirdPartyJobFailureResultResponse Source #
See: putThirdPartyJobFailureResultResponse
smart constructor.