Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Confirms a job worker has received the specified job. Only used for partner actions.
See: AWS API Reference for AcknowledgeThirdPartyJob.
- acknowledgeThirdPartyJob :: Text -> Text -> Text -> AcknowledgeThirdPartyJob
- data AcknowledgeThirdPartyJob
- atpjJobId :: Lens' AcknowledgeThirdPartyJob Text
- atpjNonce :: Lens' AcknowledgeThirdPartyJob Text
- atpjClientToken :: Lens' AcknowledgeThirdPartyJob Text
- acknowledgeThirdPartyJobResponse :: Int -> AcknowledgeThirdPartyJobResponse
- data AcknowledgeThirdPartyJobResponse
- atpjrsStatus :: Lens' AcknowledgeThirdPartyJobResponse Int
Creating a Request
acknowledgeThirdPartyJob Source
Creates a value of AcknowledgeThirdPartyJob
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data AcknowledgeThirdPartyJob Source
Represents the input of an acknowledge third party job action.
See: acknowledgeThirdPartyJob
smart constructor.
Request Lenses
atpjJobId :: Lens' AcknowledgeThirdPartyJob Text Source
The unique system-generated ID of the job.
atpjNonce :: Lens' AcknowledgeThirdPartyJob Text Source
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.
atpjClientToken :: Lens' AcknowledgeThirdPartyJob 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
acknowledgeThirdPartyJobResponse Source
Creates a value of AcknowledgeThirdPartyJobResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data AcknowledgeThirdPartyJobResponse Source
Represents the output of an acknowledge third party job action.
See: acknowledgeThirdPartyJobResponse
smart constructor.
Response Lenses
atpjrsStatus :: Lens' AcknowledgeThirdPartyJobResponse Int Source
The response status code.