class Aws::IoTEventsData::Types::UpdateDetectorRequest
Information used to update the detector (instance).
@note When making an API call, you may pass UpdateDetectorRequest
data as a hash: { message_id: "MessageId", # required detector_model_name: "DetectorModelName", # required key_value: "KeyValue", state: { # required state_name: "StateName", # required variables: [ # required { name: "VariableName", # required value: "VariableValue", # required }, ], timers: [ # required { name: "TimerName", # required seconds: 1, # required }, ], }, }
@!attribute [rw] message_id
The ID to assign to the detector update `"message"`. Each `"messageId"` must be unique within each batch sent. @return [String]
@!attribute [rw] detector_model_name
The name of the detector model that created the detectors (instances). @return [String]
@!attribute [rw] key_value
The value of the input key attribute (identifying the device or system) that caused the creation of this detector (instance). @return [String]
@!attribute [rw] state
The new state, variable values, and timer settings of the detector (instance). @return [Types::DetectorStateDefinition]
Constants
- SENSITIVE