class Aws::IoTEventsData::Types::DetectorStateDefinition
The new state, variable values, and timer settings of the detector (instance).
@note When making an API call, you may pass DetectorStateDefinition
data as a hash: { state_name: "StateName", # required variables: [ # required { name: "VariableName", # required value: "VariableValue", # required }, ], timers: [ # required { name: "TimerName", # required seconds: 1, # required }, ], }
@!attribute [rw] state_name
The name of the new state of the detector (instance). @return [String]
@!attribute [rw] variables
The new values of the detector's variables. Any variable whose value isn't specified is cleared. @return [Array<Types::VariableDefinition>]
@!attribute [rw] timers
The new values of the detector's timers. Any timer whose value isn't specified is cleared, and its timeout event won't occur. @return [Array<Types::TimerDefinition>]
Constants
- SENSITIVE