You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::IoTEvents::Types::InputDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTEvents::Types::InputDefinition
- Defined in:
- (unknown)
Overview
Note:
When passing InputDefinition as input to an Aws::Client method, you can use a vanilla Hash:
{
attributes: [ # required
{
json_path: "AttributeJsonPath", # required
},
],
}
The definition of the input.
Returned by:
Instance Attribute Summary collapse
-
#attributes ⇒ Array<Types::Attribute>
The attributes from the JSON payload that are made available by the input.
Instance Attribute Details
#attributes ⇒ Array<Types::Attribute>
The attributes from the JSON payload that are made available by the
input. Inputs are derived from messages sent to the AWS IoT Events
system using BatchPutMessage. Each such message contains a JSON
payload, and those attributes (and their paired values) specified here
are available for use in the condition expressions used by detectors
that monitor this input.