UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

16 lines (15 loc) 669 B
import type { Construct } from 'constructs'; import type * as lambda from '../../../aws-lambda'; import type { DataProcessorBindOptions, DataProcessorConfig, DataProcessorProps, IDataProcessor } from '../processor'; /** * Use an AWS Lambda function to transform records. */ export declare class LambdaFunctionProcessor implements IDataProcessor { private readonly lambdaFunction; /** * The constructor props of the LambdaFunctionProcessor. */ readonly props: DataProcessorProps; constructor(lambdaFunction: lambda.IFunction, props?: DataProcessorProps); bind(_scope: Construct, options: DataProcessorBindOptions): DataProcessorConfig; }