class Aws::IoTEvents::Types::SetTimerAction
Information needed to set the timer.
@note When making an API call, you may pass SetTimerAction
data as a hash: { timer_name: "TimerName", # required seconds: 1, duration_expression: "VariableValue", }
@!attribute [rw] timer_name
The name of the timer. @return [String]
@!attribute [rw] seconds
The number of seconds until the timer expires. The minimum value is 60 seconds to ensure accuracy. The maximum value is 31622400 seconds. @return [Integer]
@!attribute [rw] duration_expression
The duration of the timer, in seconds. You can use a string expression that includes numbers, variables (`$variable.<variable-name>`), and input values (`$input.<input-name>.<path-to-datum>`) as the duration. The range of the duration is 1-31622400 seconds. To ensure accuracy, the minimum duration is 60 seconds. The evaluated result of the duration is rounded down to the nearest whole number. @return [String]
Constants
- SENSITIVE