resource "aws_db_proxy" "del-rds-dev" {
  engine_family          = "POSTGRESQL"
  idle_client_timeout    = 3600
  name                   = "del-rds-dev"
  require_tls            = true
  role_arn               = "arn:aws:iam::058029036333:role/RDSProxyIAMRole"
  vpc_security_group_ids = ["sg-05291a9843705ce6b"]
  vpc_subnet_ids         = ["subnet-06bd782d0eebfbdc9", "subnet-098fb06d3724ed412"]
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/master_rds-BReGxo"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/sira001-DMVakm"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/mish008-SOa5bo"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/vsubrama-cCtSO9"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/achoud-rCbdZ6"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/gvamsi-FsCAEx"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/nkariappa-MxcYE5"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/eswa003-bkc7hE"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/bhag005-SiJ7w8"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/maht001-sSbgbX"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/sha0001-l0rgNv"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_pkg_creator_service-X9jBLo"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_aoma_asset_req_srv-PwoZ03"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_conv_requestor-yU6EUJ"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/conv_completion_service-CSw8gc"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_packager-E5ApNO"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_dispatcher-vN9Za9"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_pkg_archv_srvc-gPz3na"

  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_records_purge_srv-i2ClUL"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_scheduler_app-UQUaFa"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_batch_handler_srv-8HGaD4"

  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_bulkops-NWQZ6G"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/aoma_master_export_srvc-usVt1s"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/ddex_web_service-Rx2J3d"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_ack_report_service-dgNiNz"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_gateway_service-Lsrm3F"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/del_pkg_arch_write-sSCd4k"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_archive_app-0Twwwn"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_dashboard_app-4IuPyQ"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_purge_app-OY6Zla"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/vank001-E9oMkJ"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/histload-1Sv604"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_onix_packager-VKiHJv"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/cort004-EnFnc1"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/niki001-3g59Xt"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_monitor_compiler-nHcqEr"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/pate044-zwHO0x"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/del/dev/delivery_watermarking_service-FpE1jQ"
  }
}

resource "aws_db_proxy" "mlib-rds-dev" {
  engine_family          = "POSTGRESQL"
  idle_client_timeout    = 5400
  name                   = "mlib-rds-dev"
  role_arn               = "arn:aws:iam::058029036333:role/RDSProxyIAMRole"
  vpc_security_group_ids = ["sg-034ed2047eb321652"]
  vpc_subnet_ids         = ["subnet-0ed15818baa9c2fa5", "subnet-ce81a4a7"]
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/master_rds-KfPmfE"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/vank001-7HDO1f"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/vsubrama-T2LrmJ"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/achoud-E9cdog"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/media_library_app-7QyYVN"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/nkariappa-ugxBL4"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/bhag005-3US7NA"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/sira001-VJt6NO"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/histload-KltwtE"

  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/cort004-AYr1ST"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/niki001-ko2mah"
  }
  auth {
    auth_scheme               = "SECRETS"
    client_password_auth_type = "POSTGRES_MD5"
    iam_auth                  = "DISABLED"
    secret_arn                = "arn:aws:secretsmanager:eu-central-1:058029036333:secret:db/mlib/dev/zink003-uIE4pE"
  }
}
