You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::IoTEvents::Types::Attribute
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTEvents::Types::Attribute
- Defined in:
- (unknown)
Overview
When passing Attribute as input to an Aws::Client method, you can use a vanilla Hash:
{
json_path: "AttributeJsonPath", # required
}
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. Those attributes (and their paired values) specified here are available for use in the condition
expressions used by detectors.
Instance Attribute Summary collapse
-
#json_path ⇒ String
An expression that specifies an attribute-value pair in a JSON structure.
Instance Attribute Details
#json_path ⇒ String
An expression that specifies an attribute-value pair in a JSON
structure. Use this to specify an attribute from the JSON payload that
is made available by the input. Inputs are derived from messages sent to
AWS IoT Events (BatchPutMessage
). Each such message contains a JSON
payload. The attribute (and its paired value) specified here are
available for use in the condition
expressions used by detectors.
Syntax: <field-name>.<field-name>...