CodePipeline / Client / put_job_failure_result
put_job_failure_result#
- CodePipeline.Client.put_job_failure_result(**kwargs)#
- Represents the failure of a job as returned to the pipeline by a job worker. Used for custom actions only. - See also: AWS API Documentation - Request Syntax- response = client.put_job_failure_result( jobId='string', failureDetails={ 'type': 'JobFailed'|'ConfigurationError'|'PermissionError'|'RevisionOutOfSync'|'RevisionUnavailable'|'SystemUnavailable', 'message': 'string', 'externalExecutionId': 'string' } ) - Parameters:
- jobId (string) – - [REQUIRED] - The unique system-generated ID of the job that failed. This is the same ID returned from - PollForJobs.
- failureDetails (dict) – - [REQUIRED] - The details about the failure of a job. - type (string) – [REQUIRED] - The type of the failure. 
- message (string) – [REQUIRED] - The message about the failure. 
- externalExecutionId (string) – - The external ID of the run of the action that failed. 
 
 
- Returns:
- None 
 - Exceptions- CodePipeline.Client.exceptions.ValidationException
- CodePipeline.Client.exceptions.JobNotFoundException
- CodePipeline.Client.exceptions.InvalidJobStateException