Context - I want to move my aws_security_group_rule resources to aws_vpc_security_group_ingress_rule/ aws_vpc_security_group_egress_rule so I can start tagging my rules.
The older resource type has a handy property for creating a self-reference (the SG accepts from its own SG ID) Terraform Registry
However I don’t see such a thing for Terraform Registry
My first thought was to supply
referenced_security_group_id = resource.aws_vpc_security_group_ingress_rule.ec2_self_1.id
However as I expected, terraform did not like me referencing something in its self.
My question is, how can I achieve a self referential rule using the new resource types?