Class: Aws::IoTAnalytics::Types::LambdaActivity
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTAnalytics::Types::LambdaActivity
- Defined in:
- gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb
Overview
An activity that runs a Lambda function to modify the message.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#batch_size ⇒ Integer
The number of messages passed to the Lambda function for processing.
-
#lambda_name ⇒ String
The name of the Lambda function that is run on the message.
-
#name ⇒ String
The name of the lambda activity.
-
#next ⇒ String
The next activity in the pipeline.
Instance Attribute Details
#batch_size ⇒ Integer
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.
1932 1933 1934 1935 1936 1937 1938 1939 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1932 class LambdaActivity < Struct.new( :name, :lambda_name, :batch_size, :next) SENSITIVE = [] include Aws::Structure end |
#lambda_name ⇒ String
The name of the Lambda function that is run on the message.
1932 1933 1934 1935 1936 1937 1938 1939 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1932 class LambdaActivity < Struct.new( :name, :lambda_name, :batch_size, :next) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the lambda activity.
1932 1933 1934 1935 1936 1937 1938 1939 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1932 class LambdaActivity < Struct.new( :name, :lambda_name, :batch_size, :next) SENSITIVE = [] include Aws::Structure end |
#next ⇒ String
The next activity in the pipeline.
1932 1933 1934 1935 1936 1937 1938 1939 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1932 class LambdaActivity < Struct.new( :name, :lambda_name, :batch_size, :next) SENSITIVE = [] include Aws::Structure end |