Terraform decouple Security Group dependency
问题 This is tested with Terraform v0.12.9 I generally manage security groups and security group rules as separate resources, as in the below example: resource "aws_security_group" "this" { count = var.create ? 1 : 0 name_prefix = "${var.security_group_name}_" vpc_id = var.vpc_id lifecycle { create_before_destroy = true } } resource "aws_security_group_rule" "ingress_rules" { count = var.create ? length(var.inbound_security_group_ids) : 0 security_group_id = aws_security_group.this[0].id type =