resource "aws_db_proxy" "amp-assets-rds-dev" {
  name                   = "amp-assets-rds-dev"
  debug_logging          = false
  engine_family          = "POSTGRESQL"
  idle_client_timeout    = 3600
  require_tls            = true
  role_arn               = "arn:aws:iam::887829410671:role/RDSProxyIAMRole"
  vpc_security_group_ids = ["sg-0b123c5e64ae15dcd"]
  vpc_subnet_ids         = ["subnet-0c1475ffb2da40afc", "subnet-0382de73643c2dc25"]

  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/master_rds-1LFuNL"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/assets_app-ra3fXb"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/siya001-plQwin"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/nlovett-F5R4RX"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/demi003-3JmceP"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/ryab001-zV4UNq"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/salm004-oVqlMh"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/home001-9DtLbI"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/assets_grafana-zKjSbQ"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/ohol001-5vFWFl"
  }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/ameba_ec-WhPk6x"
    }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/gsoumya-sNatdo"
    }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/hinz001-K0gJwA"
    }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/dev/bsahoo-2Pbumr"
    }
}

resource "aws_db_proxy" "amp-assets-rds-stage" {
  name                   = "amp-assets-rds-stage"
  debug_logging          = false
  engine_family          = "POSTGRESQL"
  idle_client_timeout    = 3600
  require_tls            = true
  role_arn               = "arn:aws:iam::887829410671:role/RDSProxyIAMRole"
  vpc_security_group_ids = ["sg-02a434640267a7ac0"]
  vpc_subnet_ids         = ["subnet-0c1475ffb2da40afc", "subnet-0382de73643c2dc25"]

  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/master_rds-zYzihb"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/aws_lambda-2s6leG"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/assets_app-MASoyL"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/ryab001-6bUgI5"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/demi003-qwHwj8"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/nlovett-AQopDa"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/siya001-gJj9AE"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/salm004-YtNXKD"
  }
  auth {
    auth_scheme = "SECRETS"
    iam_auth    = "DISABLED"
    client_password_auth_type = "POSTGRES_MD5"
    secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/home001-3jGGIy"
  }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/assets_grafana-sQgL6D"
    }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/ohol001-04GH13"
    }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/ameba_ec-PRja01"
    }
  auth {
      auth_scheme = "SECRETS"
      iam_auth    = "DISABLED"
      client_password_auth_type = "POSTGRES_MD5"
      secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/gsoumya-Wcg8n0"
    }
  auth {
        auth_scheme = "SECRETS"
        iam_auth    = "DISABLED"
        client_password_auth_type = "POSTGRES_MD5"
        secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/hinz001-hKtXmc"
      }
  auth {
         auth_scheme = "SECRETS"
         iam_auth    = "DISABLED"
         client_password_auth_type = "POSTGRES_MD5"
         secret_arn  = "arn:aws:secretsmanager:eu-central-1:887829410671:secret:db/aas/stage/bsahoo-rndHKL"
      }
}
