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

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"
}

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

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

variable bucket_names {
  description = "List of buckets that the lambda will scan files from"
  type        = list(string)
}

variable aws_region {
  default     = "us-east-1"
  description = "aws resources region"
}

variable lambda_name {
  default = "lambda-av-scan-containerized"
  description = "name of lambda"
}
