class Aws::KinesisAnalytics::Types::InputLambdaProcessorUpdate

Represents an update to the [InputLambdaProcessor] that is used to preprocess the records in the stream.

[1]: docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputLambdaProcessor.html

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

data as a hash:

    {
      resource_arn_update: "ResourceARN",
      role_arn_update: "RoleARN",
    }

@!attribute [rw] resource_arn_update

The Amazon Resource Name (ARN) of the new [AWS Lambda][1] 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](/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda)

 </note>

[1]: https://docs.aws.amazon.com/lambda/
@return [String]

@!attribute [rw] role_arn_update

The ARN of the new IAM role that is used to access the AWS Lambda
function.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kinesisanalytics-2015-08-14/InputLambdaProcessorUpdate AWS API Documentation

Constants

SENSITIVE