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'
)
[REQUIRED]
The unique system-generated ID of the job.
[REQUIRED]
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.
[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.
dict
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