Copyright | (c) 2013-2018 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 |
Returns information about a specified job and whether that job has been received by the job worker. Only used for custom actions.
- acknowledgeJob :: Text -> Text -> AcknowledgeJob
- data AcknowledgeJob
- ajJobId :: Lens' AcknowledgeJob Text
- ajNonce :: Lens' AcknowledgeJob Text
- acknowledgeJobResponse :: Int -> AcknowledgeJobResponse
- data AcknowledgeJobResponse
- ajrsStatus :: Lens' AcknowledgeJobResponse (Maybe JobStatus)
- ajrsResponseStatus :: Lens' AcknowledgeJobResponse Int
Creating a Request
:: Text | |
-> Text | |
-> AcknowledgeJob |
Creates a value of AcknowledgeJob
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ajJobId
- The unique system-generated ID of the job for which you want to confirm receipt.ajNonce
- A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of thePollForJobs
request that returned this job.
data AcknowledgeJob Source #
Represents the input of an AcknowledgeJob action.
See: acknowledgeJob
smart constructor.
Request Lenses
ajJobId :: Lens' AcknowledgeJob Text Source #
The unique system-generated ID of the job for which you want to confirm receipt.
ajNonce :: Lens' AcknowledgeJob 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. Get this number from the response of the PollForJobs
request that returned this job.
Destructuring the Response
acknowledgeJobResponse Source #
Creates a value of AcknowledgeJobResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ajrsStatus
- Whether the job worker has received the specified job.ajrsResponseStatus
- -- | The response status code.
data AcknowledgeJobResponse Source #
Represents the output of an AcknowledgeJob action.
See: acknowledgeJobResponse
smart constructor.
Response Lenses
ajrsStatus :: Lens' AcknowledgeJobResponse (Maybe JobStatus) Source #
Whether the job worker has received the specified job.
ajrsResponseStatus :: Lens' AcknowledgeJobResponse Int Source #
- - | The response status code.