You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::IoTEvents::Types::DetectorModelConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

The time the detector model was created.

Returns:

  • (Time)

    The time the detector model was created.

#detector_model_arnString

The ARN of the detector model.

Returns:

  • (String)

    The ARN of the detector model.

#detector_model_descriptionString

A brief description of the detector model.

Returns:

  • (String)

    A brief description of the detector model.

#detector_model_nameString

The name of the detector model.

Returns:

  • (String)

    The name of the detector model.

#detector_model_versionString

The version of the detector model.

Returns:

  • (String)

    The version of the detector model.

#evaluation_methodString

When set to SERIAL, variables are updated and event conditions evaluated in the order that the events are defined. When set to BATCH, variables are updated and events performed only after all event conditions are evaluated.

Possible values:

  • BATCH
  • SERIAL

Returns:

  • (String)

    When set to SERIAL, variables are updated and event conditions evaluated in the order that the events are defined.

#keyString

The input attribute key used to identify a device or system to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.

Returns:

  • (String)

    The input attribute key used to identify a device or system to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance).

#last_update_timeTime

The time the detector model was last updated.

Returns:

  • (Time)

    The time the detector model was last updated.

#role_arnString

The ARN of the role that grants permission to AWS IoT Events to perform its operations.

Returns:

  • (String)

    The ARN of the role that grants permission to AWS IoT Events to perform its operations.

#statusString

The status of the detector model.

Possible values:

  • ACTIVE
  • ACTIVATING
  • INACTIVE
  • DEPRECATED
  • DRAFT
  • PAUSED
  • FAILED

Returns:

  • (String)

    The status of the detector model.