Interface IDataProcessor
(experimental) A data processor that Kinesis Data Firehose will call to transform records before delivering data.
Namespace: Amazon.CDK.AWS.KinesisFirehose.Alpha
Assembly: Amazon.CDK.AWS.KinesisFirehose.Alpha.dll
Syntax (csharp)
public interface IDataProcessor
Syntax (vb)
Public Interface IDataProcessor
Remarks
Stability: Experimental
Synopsis
Properties
Props | (experimental) The constructor props of the DataProcessor. |
Methods
Bind(Construct, IDataProcessorBindOptions) | (experimental) Binds this processor to a destination of a delivery stream. |
Properties
Props
(experimental) The constructor props of the DataProcessor.
IDataProcessorProps Props { get; }
Property Value
Remarks
Stability: Experimental
Methods
Bind(Construct, IDataProcessorBindOptions)
(experimental) Binds this processor to a destination of a delivery stream.
IDataProcessorConfig Bind(Construct scope, IDataProcessorBindOptions options)
Parameters
- scope Constructs.Construct
- options IDataProcessorBindOptions
Returns
Remarks
Implementers should use this method to grant processor invocation permissions to the provided stream and return the necessary configuration to register as a processor.
Stability: Experimental