StartNextPendingJobExecutionRequest
import type { StartNextPendingJobExecutionRequest } from "https://aws-api.deno.dev/v0.4/services/iotjobsdataplane.ts?docs=full";
interface StartNextPendingJobExecutionRequest {
statusDetails?: {} | null;
[key: string]: string | null | undefined;
stepTimeoutInMinutes?: number | null;
thingName: string;
}§Properties
§
statusDetails?: {} | null
[src][key: string]: string | null | undefined;
A collection of name/value pairs that describe the status of the job execution. If not specified, the statusDetails are unchanged.
§
stepTimeoutInMinutes?: number | null
[src]Specifies the amount of time this device has to finish execution of this job.
If the job execution status is not set to a terminal state before this timer expires, or before the timer is reset (by calling UpdateJobExecution
, setting the status to IN_PROGRESS
and specifying a new timeout value in field stepTimeoutInMinutes
) the job execution status will be automatically set to TIMED_OUT
.
Note that setting this timeout has no effect on that job execution timeout which may have been specified when the job was created (CreateJob
using field timeoutConfig
).