variable "aws_region" {
  type        = string
  description = "AWS region"
  default     = "us-east-1"
}

variable "environment" {
  type        = string
  description = "Deployment environment"
  default     = "qa"
}

variable "service_name" {
  type        = string
  description = "Service name"
  default     = "apollo-mcp"
}

variable "application_family" {
  type        = string
  description = "Application family"
  default     = "user-platform"
}

variable "team_name" {
  type        = string
  description = "Team name"
  default     = "osp"
}

variable "apollo_graph_ref" {
  type        = string
  description = "GraphOS graph reference for the MCP contract variant."
  default     = "graphql-theorchard@qa-mcp"
}

variable "notification_endpoints" {
  type        = string
  description = "Datadog notification endpoints for monitors"
  default     = "@slack-graphql"
}

variable "secrets_manager_secret_names" {
  type        = list(string)
  description = "List of Secrets Manager secrets to create"
  default     = ["APOLLO_KEY"]
}
