class Aws::IoTAnalytics::Types::LambdaActivity

An activity that runs a Lambda function to modify the message.

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

data as a hash:

    {
      name: "ActivityName", # required
      lambda_name: "LambdaName", # required
      batch_size: 1, # required
      next: "ActivityName",
    }

@!attribute [rw] name

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

@!attribute [rw] lambda_name

The name of the Lambda function that is run on the message.
@return [String]

@!attribute [rw] batch_size

The number of messages passed to the Lambda function for processing.

The Lambda function must be able to process all of these messages
within five minutes, which is the maximum timeout duration for
Lambda functions.
@return [Integer]

@!attribute [rw] next

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

Constants

SENSITIVE