CodePipeline / Client / acknowledge_third_party_job
acknowledge_third_party_job#
- CodePipeline.Client.acknowledge_third_party_job(**kwargs)#
- Confirms a job worker has received the specified job. Used for partner actions only. - See also: AWS API Documentation - Request Syntax- response = client.acknowledge_third_party_job( jobId='string', nonce='string', clientToken='string' ) - Parameters:
- jobId (string) – - [REQUIRED] - The unique system-generated ID of the job. 
- nonce (string) – - [REQUIRED] - A system-generated random number that 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. 
- clientToken (string) – - [REQUIRED] - 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. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'status': 'Created'|'Queued'|'Dispatched'|'InProgress'|'TimedOut'|'Succeeded'|'Failed' } - Response Structure- (dict) – - Represents the output of an AcknowledgeThirdPartyJob action. - status (string) – - The status information for the third party job, if any. 
 
 
 - Exceptions- CodePipeline.Client.exceptions.ValidationException
- CodePipeline.Client.exceptions.InvalidNonceException
- CodePipeline.Client.exceptions.JobNotFoundException
- CodePipeline.Client.exceptions.InvalidClientTokenException