Copyright | (c) 2013-2021 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 |
Confirms a job worker has received the specified job. Used for partner actions only.
Synopsis
- data AcknowledgeThirdPartyJob = AcknowledgeThirdPartyJob' {}
- newAcknowledgeThirdPartyJob :: Text -> Text -> Text -> AcknowledgeThirdPartyJob
- acknowledgeThirdPartyJob_jobId :: Lens' AcknowledgeThirdPartyJob Text
- acknowledgeThirdPartyJob_nonce :: Lens' AcknowledgeThirdPartyJob Text
- acknowledgeThirdPartyJob_clientToken :: Lens' AcknowledgeThirdPartyJob Text
- data AcknowledgeThirdPartyJobResponse = AcknowledgeThirdPartyJobResponse' {
- status :: Maybe JobStatus
- httpStatus :: Int
- newAcknowledgeThirdPartyJobResponse :: Int -> AcknowledgeThirdPartyJobResponse
- acknowledgeThirdPartyJobResponse_status :: Lens' AcknowledgeThirdPartyJobResponse (Maybe JobStatus)
- acknowledgeThirdPartyJobResponse_httpStatus :: Lens' AcknowledgeThirdPartyJobResponse Int
Creating a Request
data AcknowledgeThirdPartyJob Source #
Represents the input of an AcknowledgeThirdPartyJob action.
See: newAcknowledgeThirdPartyJob
smart constructor.
AcknowledgeThirdPartyJob' | |
|
Instances
newAcknowledgeThirdPartyJob Source #
:: Text | |
-> Text | |
-> Text | |
-> AcknowledgeThirdPartyJob |
Create a value of AcknowledgeThirdPartyJob
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:AcknowledgeThirdPartyJob'
, acknowledgeThirdPartyJob_jobId
- The unique system-generated ID of the job.
$sel:nonce:AcknowledgeThirdPartyJob'
, acknowledgeThirdPartyJob_nonce
- 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 to a GetThirdPartyJobDetails request.
$sel:clientToken:AcknowledgeThirdPartyJob'
, acknowledgeThirdPartyJob_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.
Request Lenses
acknowledgeThirdPartyJob_jobId :: Lens' AcknowledgeThirdPartyJob Text Source #
The unique system-generated ID of the job.
acknowledgeThirdPartyJob_nonce :: 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. Get this number from the response to a GetThirdPartyJobDetails request.
acknowledgeThirdPartyJob_clientToken :: 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
data AcknowledgeThirdPartyJobResponse Source #
Represents the output of an AcknowledgeThirdPartyJob action.
See: newAcknowledgeThirdPartyJobResponse
smart constructor.
AcknowledgeThirdPartyJobResponse' | |
|
Instances
Eq AcknowledgeThirdPartyJobResponse Source # | |
Read AcknowledgeThirdPartyJobResponse Source # | |
Show AcknowledgeThirdPartyJobResponse Source # | |
Generic AcknowledgeThirdPartyJobResponse Source # | |
NFData AcknowledgeThirdPartyJobResponse Source # | |
Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob rnf :: AcknowledgeThirdPartyJobResponse -> () # | |
type Rep AcknowledgeThirdPartyJobResponse Source # | |
Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob type Rep AcknowledgeThirdPartyJobResponse = D1 ('MetaData "AcknowledgeThirdPartyJobResponse" "Amazonka.CodePipeline.AcknowledgeThirdPartyJob" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "AcknowledgeThirdPartyJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newAcknowledgeThirdPartyJobResponse Source #
Create a value of AcknowledgeThirdPartyJobResponse
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:status:AcknowledgeThirdPartyJobResponse'
, acknowledgeThirdPartyJobResponse_status
- The status information for the third party job, if any.
$sel:httpStatus:AcknowledgeThirdPartyJobResponse'
, acknowledgeThirdPartyJobResponse_httpStatus
- The response's http status code.
Response Lenses
acknowledgeThirdPartyJobResponse_status :: Lens' AcknowledgeThirdPartyJobResponse (Maybe JobStatus) Source #
The status information for the third party job, if any.
acknowledgeThirdPartyJobResponse_httpStatus :: Lens' AcknowledgeThirdPartyJobResponse Int Source #
The response's http status code.