class Aws::IoTAnalytics::Types::AddAttributesActivity

An activity that adds other attributes based on existing attributes in the message.

@note When making an API call, you may pass AddAttributesActivity

data as a hash:

    {
      name: "ActivityName", # required
      attributes: { # required
        "AttributeName" => "AttributeName",
      },
      next: "ActivityName",
    }

@!attribute [rw] name

The name of the addAttributes activity.
@return [String]

@!attribute [rw] attributes

A list of 1-50 `AttributeNameMapping` objects that map an existing
attribute to a new attribute.

<note markdown="1"> The existing attributes remain in the message, so if you want to
remove the originals, use `RemoveAttributeActivity`.

 </note>
@return [Hash<String,String>]

@!attribute [rw] next

The next activity in the pipeline.
@return [String]

Constants

SENSITIVE