Skip to main content
AWS Messaging 0.12.5Last updated in version 0.12.4

Kinesis Firehose Delivery Stream Module

View Source Release Notes

This module creates an Amazon Kinesis Data Firehose.

Destination to Amazon S3

This module currently only supports a fully managed service for delivering real-time streaming data to Amazon S3. Use the var.s3_bucket_arn to specify the s3 destination path and the var.kinesis_stream_arn to specify the kinesis data stream.

Sample Usage

main.tf

# ------------------------------------------------------------------------------------------------------
# DEPLOY GRUNTWORK'S KINESIS-FIREHOSE MODULE
# ------------------------------------------------------------------------------------------------------

module "kinesis_firehose" {

source = "git::git@github.com:gruntwork-io/terraform-aws-messaging.git//modules/kinesis-firehose?ref=v0.12.5"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
# ----------------------------------------------------------------------------------------------------

# The ARN of the kinesis data stream.
kinesis_stream_arn = <string>

# The name of the Kinesis Data Firehose.
name = <string>

# The ARN of the S3 bucket you want to export the data to.
s3_bucket_arn = <string>

}


Reference

Required

kinesis_stream_arnstringrequired

The ARN of the kinesis data stream.

namestringrequired

The name of the Kinesis Data Firehose.

s3_bucket_arnstringrequired

The ARN of the S3 bucket you want to export the data to.