provider "aws" {
  region = var.aws_region
}

terraform {
  backend "s3" {
    bucket  = "dev-orcd-terraform-state"
    key     = "dev/backup/terraform.tfstate"
    region  = "us-east-1"
    encrypt = "true"
  }
}

resource "aws_backup_region_settings" "us_east_1" {
  resource_type_opt_in_preference = {
    "Aurora"                 = false
    "CloudFormation"         = false
    "DocumentDB"             = false
    "DynamoDB"               = true
    "EBS"                    = true
    "EC2"                    = true
    "EFS"                    = true
    "FSx"                    = false
    "Neptune"                = false
    "RDS"                    = true
    "Redshift"               = false
    "S3"                     = false
    "SAP HANA on Amazon EC2" = false
    "Storage Gateway"        = true
    "Timestream"             = false
    "VirtualMachine"         = true
  }

  resource_type_management_preference = {
    "DynamoDB" = true
    "EFS"      = true
  }
}
