class Aws::CodePipeline::Types::PutJobFailureResultInput

Represents the input of a `PutJobFailureResult` action.

@note When making an API call, you may pass PutJobFailureResultInput

data as a hash:

    {
      job_id: "JobId", # required
      failure_details: { # required
        type: "JobFailed", # required, accepts JobFailed, ConfigurationError, PermissionError, RevisionOutOfSync, RevisionUnavailable, SystemUnavailable
        message: "Message", # required
        external_execution_id: "ExecutionId",
      },
    }

@!attribute [rw] job_id

The unique system-generated ID of the job that failed. This is the
same ID returned from `PollForJobs`.
@return [String]

@!attribute [rw] failure_details

The details about the failure of a job.
@return [Types::FailureDetails]

@see docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutJobFailureResultInput AWS API Documentation

Constants

SENSITIVE