@aws-cdk_aws-kinesisfirehose-alpha.IDataProcessor

interface IDataProcessor ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.KinesisFirehose.Alpha.IDataProcessor
Gogithub.com/aws/aws-cdk-go/awscdkkinesisfirehosealpha/v2#IDataProcessor
Javasoftware.amazon.awscdk.services.kinesisfirehose.alpha.IDataProcessor
Pythonaws_cdk.aws_kinesisfirehose_alpha.IDataProcessor
TypeScript (source)@aws-cdk/aws-kinesisfirehose-alpha ยป IDataProcessor

Implemented by LambdaFunctionProcessor

A data processor that Kinesis Data Firehose will call to transform records before delivering data.

Properties

NameTypeDescription
props๐Ÿ”นDataProcessorPropsThe constructor props of the DataProcessor.

props๐Ÿ”น

Type: DataProcessorProps

The constructor props of the DataProcessor.

Methods

NameDescription
bind(scope, options)๐Ÿ”นBinds this processor to a destination of a delivery stream.

bind(scope, options)๐Ÿ”น

public bind(scope: Construct, options: DataProcessorBindOptions): DataProcessorConfig

Parameters

  • scope Construct
  • options DataProcessorBindOptions

Returns

  • DataProcessorConfig

Binds this processor to a destination of a delivery stream.

Implementers should use this method to grant processor invocation permissions to the provided stream and return the necessary configuration to register as a processor.