variable "aws_region" {
  default     = "us-east-1"
  description = "Which AWS region to spin up the environment in"
}

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

variable "application_family" {
  description = "The application family for the monitors"
  default     = "automation-testing"
}

variable "monitor_list" {
  description = "List of monitors to be created"
  default     = [
    {
      application = "content",
      tagName     = "content",
      pipelineName = "content-e2e-prod-tests-pipeline"
    },
    {
      application = "settings",
      tagName     = "settings",
      pipelineName = "settings-e2e-prod-tests-pipeline"
    },
    {
      application = "Customer Accounting",
      tagName     = "moneyhub",
      pipelineName = "moneyhub-e2e-prod-tests-pipeline"
    },
    {
      application = "insights",
      tagName     = "insights",
      pipelineName = "insights-e2e-prod-tests-pipeline"
    },
    {
      application = "fansifter",
      tagName     = "fansifter",
      pipelineName = "fansifter-e2e-prod-tests-pipeline"
    },
    {
      application = "Banking & Tax",
      tagName     = "documents",
      pipelineName = "documents-e2e-prod-tests-pipeline"
    },
    {
      application = "distribution-suite",
      tagName     = "distribution-suite",
      pipelineName = "distribution-e2e-prod-tests-pipeline"
    },
    {
      application = "abacus",
      tagName     = "abacus",
      pipelineName = "royalties-e2e-prod-tests-pipeline"
    },
    {
      application = "collaborator-suite",
      tagName     = "collaborator-suite",
      pipelineName = "collaborators-e2e-prod-tests-pipeline"
    },
    {
      application = "workstation",
      tagName     = "workstation",
      pipelineName = "workstation-e2e-prod-tests-pipeline"
    },
    {
      application = "publishing",
      tagName     = "publishing",
      pipelineName = "publishing-e2e-prod-tests-pipeline"
    }
  ]
}
