resource "aws_security_group_rule" "databricks_postgresql" {
  from_port         = 5432
  to_port           = 5432
  type              = "ingress"
  security_group_id = module.main_sg_map.aurora_id
  protocol          = "tcp"
  cidr_blocks       = ["10.163.0.0/16"]
  description       = "Access from databricks"
}

resource "aws_security_group_rule" "quicksight_postgresql" {
  from_port         = 5432
  to_port           = 5432
  type              = "ingress"
  security_group_id = module.main_sg_map.aurora_id
  protocol          = "tcp"
  cidr_blocks       = ["52.23.63.224/27"]
  description       = "Access from Quicksight"
}

resource "aws_security_group_rule" "databricks_postgresql_v2" {
  from_port         = 5432
  to_port           = 5432
  type              = "ingress"
  security_group_id = module.main_sg_map.aurora_id
  protocol          = "tcp"
  description       = "Access from databricks"

  source_security_group_id = "745243859288/sg-00ee3b0379bd27140"
}
