class Aws::IoTAnalytics::Types::PipelineActivity
@return [Types::DeviceShadowEnrichActivity]
Adds information from the IoT Device Shadow service to a message.
@!attribute [rw] device_shadow_enrich
@return [Types::DeviceRegistryEnrichActivity]
Adds data from the IoT device registry to your message.
@!attribute [rw] device_registry_enrich
@return [Types::MathActivity]
and adds it to the message.
Computes an arithmetic expression using the message’s attributes
@!attribute [rw] math
@return [Types::FilterActivity]
Filters a message based on its attributes.
@!attribute [rw] filter
@return [Types::SelectAttributesActivity]
from the original message.
Used to create a new message using only the specified attributes
@!attribute [rw] select_attributes
@return [Types::RemoveAttributesActivity]
Removes attributes from a message.
@!attribute [rw] remove_attributes
@return [Types::AddAttributesActivity]
Adds other attributes based on existing attributes in the message.
@!attribute [rw] add_attributes
@return [Types::DatastoreActivity]
Specifies where to store the processed message data.
@!attribute [rw] datastore
@return [Types::LambdaActivity]
Runs a Lambda function to modify the message.
@!attribute [rw] lambda
@return [Types::ChannelActivity]
Determines the source of the messages to be processed.
@!attribute [rw] channel
An activity that performs a transformation on a message.