Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

Terraform AWS Kinesis Firehose module

License

Notifications You must be signed in to change notification settings

comtravo/terraform-aws-firehose

Repository files navigation

Terraform AWS module for AWS Kinesis Firehose

Introduction

This module creates a Kinesis Firehose and all the resources related to it to log to S3.

Usage

Checkout test.tf for how to use this module

Authors

Module managed by Comtravo.

License

MIT Licensed. See LICENSE for full details.

Requirements

Name Version
terraform >= 0.13
aws ~> 3.0

Providers

Name Version
aws ~> 3.0

Inputs

Name Description Type Default Required
account_id AWS account ID string n/a yes
destination Kinesis Firehose Destination string "s3" no
enable Enable firehose bool true no
name Name of the firehose string n/a yes
region AWS region string "eu-west-1" no
s3_configuration AWS S3 configuration
object({
bucket_arn = string,
buffer_interval = number,
buffer_size = number,
prefix = string
})
n/a yes

Outputs

Name Description
arn ARN of the Kinesis Firehose