aws_cdk.aws_kinesisfirehose

Package Overview

AppendDelimiterToRecordProcessor

The data processor to append new line delimiter to each record.

BackupMode

Options for S3 record backup of a delivery stream.

CfnDeliveryStream

The AWS::KinesisFirehose::DeliveryStream resource specifies an Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivery stream that delivers real-time streaming data to an Amazon Simple Storage Service (Amazon S3), Amazon Redshift, or Amazon Elasticsearch Service (Amazon ES) destination.

CfnDeliveryStreamProps

CloudWatchLogProcessor

The data processor to extract message after decompression of CloudWatch Logs.

CloudWatchLogProcessorOptions

CommonDestinationProps

CommonDestinationS3Props

Compression

Possible compression options Amazon Data Firehose can use to compress data on delivery.

DataFormatConversionProps

DataProcessorBindOptions

DataProcessorConfig

DataProcessorIdentifier

DataProcessorProps

DecompressionProcessor

The data processor to decompress CloudWatch Logs.

DecompressionProcessorCompressionFormat

Compression format for DecompressionProcessor.

DecompressionProcessorOptions

DeliveryStream

Create a Amazon Data Firehose delivery stream.

DeliveryStreamAttributes

DeliveryStreamGrants

Collection of grant methods for a IDeliveryStreamRef.

DeliveryStreamProps

DestinationBindOptions

DestinationConfig

DestinationS3BackupProps

DisableLogging

Disables logging for error logs.

EnableLogging

Enables logging for error logs with an optional custom CloudWatch log group.

HiveJsonInputFormat

This class specifies properties for Hive JSON input format for record format conversion.

HiveJsonInputFormatProps

IDataProcessor

A data processor that Amazon Data Firehose will call to transform records before delivering data.

IDeliveryStream

Represents an Amazon Data Firehose delivery stream.

IDestination

An Amazon Data Firehose delivery stream destination.

IInputFormat

An input format to be used in Firehose record format conversion.

ILoggingConfig

Configuration interface for logging errors when data transformation or delivery fails.

IOutputFormat

An output format to be used in Firehose record format conversion.

ISource

An interface for defining a source that can be used in an Amazon Data Firehose delivery stream.

InputFormat

Represents possible input formats when performing record data conversion.

KinesisStreamSource

An Amazon Data Firehose delivery stream source.

LambdaFunctionProcessor

Use an AWS Lambda function to transform records.

OpenXJsonInputFormat

This class specifies properties for OpenX JSON input format for record format conversion.

OpenXJsonInputFormatProps

OrcCompression

Possible compression options available for ORC OutputFormat.

OrcFormatVersion

The available WriterVersions for ORC output format.

OrcOutputFormat

This class specifies properties for ORC output format for record format conversion.

OrcOutputFormatProps

OutputFormat

Represents possible output formats when performing record data conversion.

ParquetCompression

Possible compression options available for Parquet OutputFormat.

ParquetOutputFormat

This class specifies properties for Parquet output format for record format conversion.

ParquetOutputFormatProps

ParquetWriterVersion

The available WriterVersions for Parquet output format.

S3Bucket

An S3 bucket destination for data from an Amazon Data Firehose delivery stream.

S3BucketProps

SchemaConfiguration

Represents a schema configuration for Firehose S3 data record format conversion.

SchemaConfigurationBindOptions

SchemaConfigurationFromCfnTableProps

StreamEncryption

Represents server-side encryption for an Amazon Firehose Delivery Stream.

StreamEncryptionType

Options for server-side encryption of a delivery stream.

TimestampParser

Value class that wraps a Joda Time format string.