provider "aws" {
  region = "us-east-1"
}

terraform {
  backend "s3" {
    bucket  = "orcd-terraform-state"
    key     = "prod/swf-feed-ingestion/data-lake/athena/terraform.tfstate"
    region  = "us-east-1"
    encrypt = "true"
  }
}

resource "aws_athena_workgroup" "sme_temp_workgroup" {
  name = "${var.environment}_${var.athena_workgroup_name}"

  configuration {
    enforce_workgroup_configuration    = true
    publish_cloudwatch_metrics_enabled = true

    result_configuration {
      encryption_configuration {
        encryption_option = "SSE_S3"
      }
    }
  }

  tags = {
    environment        = var.environment
    service_name       = var.service_name
    application_family = var.application_family
    }
}
