AWS::IoTAnalytics::Pipeline Activity - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::IoTAnalytics::Pipeline Activity

An activity that performs a transformation on a message.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

Properties

AddAttributes

Adds other attributes based on existing attributes in the message.

Required: No

Type: AddAttributes

Update requires: No interruption

Channel

Determines the source of the messages to be processed.

Required: No

Type: Channel

Update requires: No interruption

Datastore

Specifies where to store the processed message data.

Required: No

Type: Datastore

Update requires: No interruption

DeviceRegistryEnrich

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

Required: No

Type: DeviceRegistryEnrich

Update requires: No interruption

DeviceShadowEnrich

Adds information from the Amazon IoT Device Shadows service to a message.

Required: No

Type: DeviceShadowEnrich

Update requires: No interruption

Filter

Filters a message based on its attributes.

Required: No

Type: Filter

Update requires: No interruption

Lambda

Runs a Lambda function to modify the message.

Required: No

Type: Lambda

Update requires: No interruption

Math

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

Required: No

Type: Math

Update requires: No interruption

RemoveAttributes

Removes attributes from a message.

Required: No

Type: RemoveAttributes

Update requires: No interruption

SelectAttributes

Creates a new message using only the specified attributes from the original message.

Required: No

Type: SelectAttributes

Update requires: No interruption