data "aws_vpc" "main" {
  tags = {
    Name = "${local.name_prefix}-vpc"
  }
}

data "aws_subnets" "public_subnets" {
  filter {
    name   = "vpc-id"
    values = [data.aws_vpc.main.id]
  }

  tags = {
    Name = "${local.name_prefix}-subnet-public-0*"
  }
}

data "aws_subnets" "private_subnets" {
  filter {
    name   = "vpc-id"
    values = [data.aws_vpc.main.id]
  }

  tags = {
    Name = "${local.name_prefix}-subnet-private-0*"
  }
}

data "aws_security_group" "influxdb" {
  tags = {
    Name = "${local.name_prefix}-sg-influxdb"
  }
}

data "aws_security_group" "grafana" {
  tags = {
    Name = "${local.name_prefix}-sg-grafana"
  }
}

data "aws_security_group" "efs" {
  tags = {
    Name = "${local.name_prefix}-sg-efs"
  }
}
