class Aws::KinesisAnalyticsV2::Types::InputLambdaProcessorDescription

For a SQL-based Kinesis Data Analytics application, an object that contains the Amazon Resource Name (ARN) of the AWS Lambda function that is used to preprocess records in the stream.

@!attribute [rw] resource_arn

The ARN of the AWS Lambda function that is used to preprocess the
records in the stream.

<note markdown="1"> To specify an earlier version of the Lambda function than the
latest, include the Lambda function version in the Lambda function
ARN. For more information about Lambda ARNs, see [Example ARNs: AWS
Lambda][1]

 </note>

[1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda
@return [String]

@!attribute [rw] role_arn

The ARN of the IAM role that is used to access the AWS Lambda
function.

<note markdown="1"> Provided for backward compatibility. Applications that are created
with the current API version have an application-level service
execution role rather than a resource-level role.

 </note>
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/InputLambdaProcessorDescription AWS API Documentation

Constants

SENSITIVE