module "icmp_group" { source = "../security-group" project_id = var.project_id name = "icmp" } module "ssh_group" { source = "../security-group" project_id = var.project_id name = "ssh" } module "icmp_ingress" { source = "../security-group-rule" project_id = var.project_id security_group_id = module.icmp_group.id rules = var.icmp_ingress_rules } module "icmp_egress" { source = "../security-group-rule" project_id = var.project_id security_group_id = module.icmp_group.id rules = var.icmp_egress_rules } module "ssh_ingress" { source = "../security-group-rule" project_id = var.project_id security_group_id = module.ssh_group.id rules = var.ssh_ingress_rules }