variable "env" {
  description = "Available values:  dev, qa, prod."
}

variable "region" {
  description = "AWS region."
  default     = "us-east-1"
}

variable "vpc_security_group_ids" {
  type        = "list"
  description = "Security group IDs for the VPC where the lambdas will execute"
}

variable "vpc_subnet_ids" {
  type        = "list"
  description = "VPC subnet IDs where the lambdas will execute"
}

variable "neo4j_url" {
  type        = "string"
  description = "Neo4J cluster URL"
}

variable "neo4j_max_retry_time" {
  type        = "string"
  description = "Neo4J connection timeout"
  default     = 30
}

variable "logger_dsn" {
  type        = "string"
  description = "DSN for fluentd logs."
}

variable "execution_rate" {
  type        = "string"
  description = "Cloudwatch execution rate for lambda"
  default     = "rate(5 minutes)"
}
