IDataProcessor
- class aws_cdk.aws_kinesisfirehose.IDataProcessor(*args, **kwargs)
Bases:
ProtocolA data processor that Amazon Data Firehose will call to transform records before delivering data.
Methods
- bind(scope, *, role, dynamic_partitioning_enabled=None, prefix=None)
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.
- Parameters:
scope (
Construct)role (
IRole) – The IAM role assumed by Amazon Data Firehose to write to the destination that this DataProcessor will bind to.dynamic_partitioning_enabled (
Optional[bool]) – Whether the dynamic partitioning is enabled. Default: falseprefix (
Optional[str]) – S3 bucket prefix. Default: - No prefix
- Return type:
Attributes
- props
The constructor props of the DataProcessor.