dynamodb-to-firehose

command
v0.0.0-...-6048c43 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2017 License: Apache-2.0 Imports: 14 Imported by: 0

README

dynamodb-to-firehose

Projects eventsource data from dynamodb to firehose via dynamodb streams and lambda.

Data stored to S3 will be encoded as:

[base64-encoded-event][newline]

Configuration

Like all eventsource-lambda functions, this one is also configured via the S3_CONFIG environment variable. In this case S3_CONFIG should point to a yaml file that contains the name of the table and the delivery stream the content should be sent to.

my-table:
  delivery_stream: "my-delivery-stream"

Any number of tables may be configured this way.

If dynamodb-to-firehose comes across a table not listed in its config, it will return an error under the assumption that this is a misconfiguration.

AWS Policies

The role executing dynamodb-to-firehose will need permissions to:

  • execute lambda function to dynamodb
  • access the S3 bucket where the config is stored
  • write to the firehose delivery stream

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL