class Aws::IoTEvents::Types::DetectorModelConfiguration

Information about how the detector model is configured.

@!attribute [rw] detector_model_name

The name of the detector model.
@return [String]

@!attribute [rw] detector_model_version

The version of the detector model.
@return [String]

@!attribute [rw] detector_model_description

A brief description of the detector model.
@return [String]

@!attribute [rw] detector_model_arn

The ARN of the detector model.
@return [String]

@!attribute [rw] role_arn

The ARN of the role that grants permission to AWS IoT Events to
perform its operations.
@return [String]

@!attribute [rw] creation_time

The time the detector model was created.
@return [Time]

@!attribute [rw] last_update_time

The time the detector model was last updated.
@return [Time]

@!attribute [rw] status

The status of the detector model.
@return [String]

@!attribute [rw] key

The value used to identify a detector instance. When a device or
system sends input, a new detector instance with a unique key value
is created. AWS IoT Events can continue to route input to its
corresponding detector instance based on this identifying
information.

This parameter uses a JSON-path expression to select the
attribute-value pair in the message payload that is used for
identification. To route the message to the correct detector
instance, the device must send a message payload that contains the
same attribute-value.
@return [String]

@!attribute [rw] evaluation_method

Information about the order in which events are evaluated and how
actions are executed.
@return [String]

Constants

SENSITIVE