/AWS1/CL_IOTTIMEOUTCONFIG¶
Specifies the amount of time each device has to finish its execution of the job. A
timer is started when the job execution status is set to IN_PROGRESS
. If
the job execution status is not set to another terminal state before the timer expires,
it will be automatically set to TIMED_OUT
.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_INPRGSSTIMEOUTINMINUTES
TYPE /AWS1/IOTINPRGSSTMOUTINMINUTES
/AWS1/IOTINPRGSSTMOUTINMINUTES
¶
Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal
TIMED_OUT
status.
Queryable Attributes¶
inProgressTimeoutInMinutes¶
Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal
TIMED_OUT
status.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INPRGSSTIMEOUTINMINUTES() |
Getter for INPROGRESSTIMEOUTINMINUTES, with configurable def |
ASK_INPRGSSTIMEOUTINMINUTES() |
Getter for INPROGRESSTIMEOUTINMINUTES w/ exceptions if field |
HAS_INPRGSSTIMEOUTINMINUTES() |
Determine if INPROGRESSTIMEOUTINMINUTES has a value |