RecordDeAggregationProcessorOptions

class aws_cdk.aws_kinesisfirehose.RecordDeAggregationProcessorOptions(*, sub_record_type, delimiter=None)

Bases: object

Props for RecordDeAggregationProcessor.

Parameters:
  • sub_record_type (SubRecordType) – The sub-record type to deaggregate input records.

  • delimiter (Optional[str]) – The custom delimiter when subRecordType is DELIMITED. Must be specified in the base64-encoded format. Default: - No delimiter

ExampleMetadata:

fixture=_generated

Example:

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

record_de_aggregation_processor_options = kinesisfirehose.RecordDeAggregationProcessorOptions(
    sub_record_type=kinesisfirehose.SubRecordType.JSON,

    # the properties below are optional
    delimiter="delimiter"
)

Attributes

delimiter

The custom delimiter when subRecordType is DELIMITED.

Must be specified in the base64-encoded format.

Default:
  • No delimiter

sub_record_type

The sub-record type to deaggregate input records.