// Security Group and Security Group Rules resource "stackit_security_group" "example" { project_id = module.project.project_info["project2"].project_id name = "test" labels = { "key" = "example" } } resource "stackit_security_group_rule" "icmp_ingress" { security_group_id = stackit_security_group.example.security_group_id project_id = module.project.project_info["project2"].project_id direction = "ingress" icmp_parameters = { code = 0 type = 8 } protocol = { name = "icmp" } } resource "stackit_security_group_rule" "icmp_egress" { project_id = module.project.project_info["project2"].project_id security_group_id = stackit_security_group.example.security_group_id direction = "egress" icmp_parameters = { code = 0 type = 8 } protocol = { name = "icmp" } } resource "stackit_security_group_rule" "ssh_ingress" { security_group_id = stackit_security_group.example.security_group_id project_id = module.project.project_info["project2"].project_id direction = "ingress" protocol = { name = "tcp" } port_range = { max = 22 min = 22 } }