variable aws_region {
  default     = "us-east-1"
  description = "All elements of the state machine execution flow have to be placed in the same region."
}

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

variable "application_family" {
  default = "podcast"
}

variable lambda_name {
  default = "lambda-podcast-notifications"
}

variable lambda_transcribe_name {
  default = "lambda-podcast-transcribe"
}

variable lambda_chartable_name {
  default = "lambda-podcast-chartable"
}

variable "cloudwatch_event_rule_pattern_file" {
  default     = "cloudwatch-event-rule-pattern.json"
  description = "JSON file representing the cloudwatch event rule"
}

variable "vpc_subnet_ids" {
  default     = ["subnet-098b89d0c58c5693a", "subnet-067a6b45b079d7296"]
  description = "VPC subnet IDs where the lambda will execute"
  type        = list(string)
}

variable "vpc_id" {
  default = "vpc-7f0e841a"
}
