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'
    }
)
[REQUIRED]
The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs .
[REQUIRED]
The details about the failure of a job.
The type of the failure.
The message about the failure.
The external ID of the run of the action that failed.
None
Exceptions
CodePipeline.Client.exceptions.ValidationExceptionCodePipeline.Client.exceptions.JobNotFoundExceptionCodePipeline.Client.exceptions.InvalidJobStateException