variable "aws_dynamo_region" {
  description = "aws_dynamo_region"
  default     = "us-east-1"
}

variable "lambda_name" {
  description = "Lambda function name"
  default     = "dynamo_to_s3"
}

variable "lambda_description" {
  description = "Lambda function description"
  default     = "This lambda does something very useful."
}

variable "lambda_function_environment_variables" {
  description = "Lambda function environment variables"
  type        = "map"

  default = {
    Environment = "dev"
  }
}

variable "lambda_function_handler" {
  description = "Lambda function handler/entrypoint"
  default     = "handler"
}

variable "lambda_function_timeout" {
  description = "Lambda fucntion timeout, in seconds"
  default     = "60"
}

variable "lambda_function_package_path" {
  description = "Path to lambda funtion. This should only be a dummy zip"
  default     = "lambda.zip"
}

variable "s3_bucket" {
  description = "s3 bucket to save json"
  default     = "arn:aws:s3:::dev-orcdbucket"
}

variable "s3_path" {
  description = "Path to s3 bucket"
  default     = "path"
}

variable "vpc_security_group_ids" {
  description = "Security groups for lambda function"
  type        = "list"
  default     = ["sg-12345678"]
}

variable "vpc_subnet_ids" {
  description = "Subnets in which to run lambda"
  type        = "list"
  default     = ["subnet-12345678"]
}

variable "dynamo_table_name" {
  description = "dynamo table name for lambda to use"
  default     = "dev-masters_active"
}
