variable "aws_region" { description = "Region every resource in this configuration is created in." type = string default = "us-east-1" } variable "github_repo" { description = "GitHub owner/name for the deploy OIDC trust." type = string default = "Sea-Haven-Industries/apm-wo-analysis" } variable "github_deploy_branch" { description = "Git branch pinned in job_workflow_ref for the deploy role." type = string default = "main" } variable "office_cidrs" { description = "Office CIDRs allowed to reach the Grafana ALB on 443." type = list(string) default = ["47.21.61.4/32", "96.250.164.146/32"] } variable "slack_interactions_domain" { description = "Custom domain for the Slack interactivity HTTP API." type = string default = "apm-wo.seahaven.com" } variable "grafana_domain" { description = "Public hostname for the Grafana ALB." type = string default = "grafana.seahaven.com" } variable "athena_plugin_version" { description = "Pinned grafana-athena-datasource plugin version installed by user-data." type = string default = "3.2.0" } variable "attach_custom_domains" { description = "Attach the Slack HTTP API custom domain. False until mgmt releases apm-wo.seahaven.com at cutover. Grafana HTTPS does not use this flag." type = bool default = true } variable "vpc_cidr" { description = "CIDR for the dedicated Grafana VPC." type = string default = "10.80.0.0/16" }