variable "aws_region" {
description = "AWS region for resources"
type = string
default = "us-east-1"
}
variable "environment" {
description = "Environment name (dev, staging, prod)"
type = string
default = "dev"
}
variable "log_retention_days" {
description = "CloudWatch log retention in days"
type = number
default = 7
}
variable "tags" {
description = "Additional tags for resources"
type = map(string)
default = {}
}
variable "httpx_layer_arn" {
description = "ARN of the httpx Lambda layer (e.g., arn:aws:lambda:us-east-1:ACCOUNT_ID:layer:httpx-python314:1)"
type = string
default = ""
}
variable "python_dependencies_layer_arn" {
description = "ARN of the Python dependencies Lambda layer containing all required packages (e.g., arn:aws:lambda:us-east-1:ACCOUNT_ID:layer:mcp-dependencies-python311:1)"
type = string
default = ""
}