Browse the Repo

file-type-icon.circleci
file-type-iconexamples
file-type-iconmodules
file-type-iconkinesis
file-type-iconREADME.md
file-type-iconmain.tf
file-type-iconoutputs.tf
file-type-iconvars.tf
file-type-iconsns
file-type-iconsqs
file-type-icontest
file-type-icon.gitignore
file-type-iconCODEOWNERS
file-type-iconLICENSE.txt
file-type-iconREADME.md

Browse the Repo

file-type-icon.circleci
file-type-iconexamples
file-type-iconmodules
file-type-iconkinesis
file-type-iconREADME.md
file-type-iconmain.tf
file-type-iconoutputs.tf
file-type-iconvars.tf
file-type-iconsns
file-type-iconsqs
file-type-icontest
file-type-icon.gitignore
file-type-iconCODEOWNERS
file-type-iconLICENSE.txt
file-type-iconREADME.md
Kinesis

Kinesis

Create Kinesis streams with configurable or auto-calculated shard and retention settings.

Code Preview

Preview the Code

mobile file icon

vars.tf

down
  • # ---------------------------------------------------------------------------------------------------------------------
  • # REQUIRED PARAMETERS
  • # These variables are expected to be passed in by the operator when calling this terraform module
  • # ---------------------------------------------------------------------------------------------------------------------
  • variable "name" {
  • description = "The name of the Kinesis stream."
  • type = string
  • }
  • # https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html
  • variable "shard_level_metrics" {
  • description = "The additional shard-level CloudWatch metrics to enable"
  • type = list(string)
  • default = []
  • # Possible Values:
  • #
  • # shard_level_metrics = [
  • # "IncomingBytes",
  • # "IncomingRecords",
  • # "IteratorAgeMilliseconds",
  • # "OutgoingBytes",
  • # "OutgoingRecords",
  • # "ReadProvisionedThroughputExceeded",

Questions? Ask away.

We're here to talk about our services, answer any questions, give advice, or just to chat.

Ready to hand off the Gruntwork?