CloudWatchLogProcessorOptions

class aws_cdk.aws_kinesisfirehose.CloudWatchLogProcessorOptions(*, data_message_extraction)

Bases: object

Options for CloudWatchLogProcessor.

Parameters:

data_message_extraction (bool) – Extract message from CloudWatch logs. This must be true.

ExampleMetadata:

infused

Example:

# bucket: s3.Bucket

s3_destination = firehose.S3Bucket(bucket,
    processors=[
        firehose.DecompressionProcessor(),
        firehose.CloudWatchLogProcessor(data_message_extraction=True)
    ]
)
firehose.DeliveryStream(self, "Delivery Stream",
    destination=s3_destination
)

Attributes

data_message_extraction

Extract message from CloudWatch logs.

This must be true.