AWS::KinesisFirehose::DeliveryStream ElasticsearchBufferingHints - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::KinesisFirehose::DeliveryStream ElasticsearchBufferingHints

The ElasticsearchBufferingHints property type specifies how Amazon Kinesis Data Firehose (Kinesis Data Firehose) buffers incoming data while delivering it to the destination. The first buffer condition that is satisfied triggers Kinesis Data Firehose to deliver the data.

ElasticsearchBufferingHints is the property type for the BufferingHints property of the Amazon Kinesis Data Firehose DeliveryStream ElasticsearchDestinationConfiguration property type.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "IntervalInSeconds" : Integer, "SizeInMBs" : Integer }

YAML

IntervalInSeconds: Integer SizeInMBs: Integer

Properties

IntervalInSeconds

The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the IntervalInSeconds content for the BufferingHints data type in the Amazon Kinesis Data Firehose API Reference.

Required: No

Type: Integer

Minimum: 0

Maximum: 900

Update requires: No interruption

SizeInMBs

The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the SizeInMBs content for the BufferingHints data type in the Amazon Kinesis Data Firehose API Reference.

Required: No

Type: Integer

Minimum: 1

Maximum: 100

Update requires: No interruption