You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::KinesisAnalytics::Types::InputProcessingConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb

Overview

Note:

When making an API call, you may pass InputProcessingConfiguration data as a hash:

{
  input_lambda_processor: { # required
    resource_arn: "ResourceARN", # required
    role_arn: "RoleARN", # required
  },
}

Provides a description of a processor that is used to preprocess the records in the stream before being processed by your application code. Currently, the only input processor available is AWS Lambda.

Instance Attribute Summary collapse

Instance Attribute Details

#input_lambda_processorTypes::InputLambdaProcessor

The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.



1627
1628
1629
1630
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1627

class InputProcessingConfiguration < Struct.new(
  :input_lambda_processor)
  include Aws::Structure
end