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

variable 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 lambda_default_timeout {
    description = "Default value for timeout"
    default     = "420"
}

variable lambda_memory_size {
    description = "Memory size for the lambda function"
    default     = "2048"
}

variable lambda_concurrent_executions {
    description = "Number of reserved concurrent executions for lambda function"
    default     = 1
}

variable iam_policy_file_location {
    default = "../modules/lambdas/ready_deliveries_manager/policies"
}

variable LOGGER_DSN {
    description = "DSN for logging."
    default     = "udp://qa-fluentd-applications-udp.theorchard.io:5160"
}
