PipelineActivity - AWS IoT Analytics

PipelineActivity

An activity that performs a transformation on a message.

Contents

addAttributes

Adds other attributes based on existing attributes in the message.

Type: AddAttributesActivity object

Required: No

channel

Determines the source of the messages to be processed.

Type: ChannelActivity object

Required: No

datastore

Specifies where to store the processed message data.

Type: DatastoreActivity object

Required: No

deviceRegistryEnrich

Adds data from the AWS IoT device registry to your message.

Type: DeviceRegistryEnrichActivity object

Required: No

deviceShadowEnrich

Adds information from the AWS IoT Device Shadow service to a message.

Type: DeviceShadowEnrichActivity object

Required: No

filter

Filters a message based on its attributes.

Type: FilterActivity object

Required: No

lambda

Runs a Lambda function to modify the message.

Type: LambdaActivity object

Required: No

math

Computes an arithmetic expression using the message's attributes and adds it to the message.

Type: MathActivity object

Required: No

removeAttributes

Removes attributes from a message.

Type: RemoveAttributesActivity object

Required: No

selectAttributes

Used to create a new message using only the specified attributes from the original message.

Type: SelectAttributesActivity object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: