Class: Aws::IoTEvents::Types::Attribute
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTEvents::Types::Attribute
- Defined in:
- gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
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>...
758 759 760 761 762 |
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 758 class Attribute < Struct.new( :json_path) SENSITIVE = [] include Aws::Structure end |