DataProcessorConfig

class aws_cdk.aws_kinesisfirehose.DataProcessorConfig(*, processor_identifier, processor_type)

Bases: object

(experimental) The full configuration of a data processor.

Parameters:
  • processor_identifier (Union[DataProcessorIdentifier, Dict[str, Any]]) – (experimental) The key-value pair that identifies the underlying processor resource.

  • processor_type (str) – (experimental) The type of the underlying processor resource. Must be an accepted value in CfnDeliveryStream.ProcessorProperty.Type.

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_kinesisfirehose as kinesisfirehose

data_processor_config = kinesisfirehose.DataProcessorConfig(
    processor_identifier=kinesisfirehose.DataProcessorIdentifier(
        parameter_name="parameterName",
        parameter_value="parameterValue"
    ),
    processor_type="processorType"
)

Attributes

processor_identifier

(experimental) The key-value pair that identifies the underlying processor resource.

Stability:

experimental

processor_type

(experimental) The type of the underlying processor resource.

Must be an accepted value in CfnDeliveryStream.ProcessorProperty.Type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processor.html#cfn-kinesisfirehose-deliverystream-processor-type

Stability:

experimental

Example:

"Lambda"