Class CfnJobTemplate.TimeoutConfigProperty
Specifies the amount of time each device has to finish its execution of the job.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.IoT
Assembly: Amazon.CDK.AWS.IoT.dll
Syntax (csharp)
public class TimeoutConfigProperty : Object, CfnJobTemplate.ITimeoutConfigProperty
Syntax (vb)
Public Class TimeoutConfigProperty
Inherits Object
Implements CfnJobTemplate.ITimeoutConfigProperty
Remarks
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
.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoT;
var timeoutConfigProperty = new TimeoutConfigProperty {
InProgressTimeoutInMinutes = 123
};
Synopsis
Constructors
TimeoutConfigProperty() |
Properties
InProgressTimeoutInMinutes | Specifies the amount of time, in minutes, this device has to finish execution of this job. |
Constructors
TimeoutConfigProperty()
public TimeoutConfigProperty()
Properties
InProgressTimeoutInMinutes
Specifies the amount of time, in minutes, this device has to finish execution of this job.
public double InProgressTimeoutInMinutes { get; set; }
Property Value
System.Double
Remarks
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.