View a markdown version of this page

Amazon Data Firehose stream target - Amazon EventBridge
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).

Amazon Data Firehose stream target

To deliver to an Amazon Data Firehose stream, set TargetArn to the stream ARN. A Firehose target takes no parameter block; EventBridge infers the target type from the ARN.

Parameters

This target has no parameters; the payload is the whole request.

Delivery role

The role needs firehose:PutRecordBatch on the stream.

Batching and payload

EventBridge calls PutRecordBatch, so one target call carries up to 500 events, one record each. Firehose does not add a delimiter between records; if your destination expects one record per line, end each event with a newline in the Transformer. See Batching deliveries to a target.