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

variable backfill_spotify_internal_id_lambda_memory_size {
    description = "Memory size for the image encoding lambda function"
    default     = "128"
}

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

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

variable OSA_MYSQL_HOST {
    description = "Host for ows_store_availability."
}

variable OSA_MYSQL_DATABASE {
    default = "ows_store_availability"
}

variable LOGGER_DSN {
    description = "DSN for logging for backfill-spotify-internal-id lambda"
    default     = "https://qa-fluentd-applications.theorchard.io:8888/application"
}
