{ "tv_aws_users.users": [ "aws_cloudfront_distribution.cdn" ], "aws_cloudfront_distribution.cdn": [ "aws_s3_bucket.static_assets", "aws_alb.web_alb~1", "aws_alb.web_alb~2" ], "aws_s3_bucket.static_assets": [], "aws_vpc.main": [ "tv_aws_az.us_east_1a", "tv_aws_az.us_east_1b", "aws_internet_gateway.igw", "aws_vpc_endpoint.s3_gateway" ], "tv_aws_az.us_east_1a": [ "aws_subnet.public~1", "aws_subnet.private~1", "aws_subnet.data~1" ], "tv_aws_az.us_east_1b": [ "aws_subnet.public~2", "aws_subnet.private~2", "aws_subnet.data~2" ], "aws_subnet.public~1": [ "aws_alb.web_alb~1", "aws_nat_gateway.nat~1" ], "aws_subnet.public~2": [ "aws_alb.web_alb~2", "aws_nat_gateway.nat~2" ], "aws_subnet.private~1": [ "aws_instance.app~1", "aws_vpc_endpoint.secrets_manager~1" ], "aws_subnet.private~2": [ "aws_instance.app~2", "aws_vpc_endpoint.secrets_manager~2" ], "aws_subnet.data~1": [ "aws_rds_aurora_postgres.app_db~1", "aws_elasticache_replication_group.sessions~1" ], "aws_subnet.data~2": [ "aws_rds_aurora_postgres.app_db~2", "aws_elasticache_replication_group.sessions~2" ], "aws_alb.web_alb~1": [ "aws_instance.app~1" ], "aws_alb.web_alb~2": [ "aws_instance.app~2" ], "aws_instance.app~1": [ "aws_rds_aurora_postgres.app_db~1", "aws_elasticache_replication_group.sessions~1", "aws_vpc_endpoint.secrets_manager~1", "aws_vpc_endpoint.s3_gateway" ], "aws_instance.app~2": [ "aws_rds_aurora_postgres.app_db~2", "aws_elasticache_replication_group.sessions~2", "aws_vpc_endpoint.secrets_manager~2", "aws_vpc_endpoint.s3_gateway" ], "aws_nat_gateway.nat~1": [ "aws_internet_gateway.igw" ], "aws_nat_gateway.nat~2": [ "aws_internet_gateway.igw" ], "aws_internet_gateway.igw": [ "tv_aws_internet.internet" ], "aws_vpc_endpoint.s3_gateway": [ "aws_s3_bucket.user_uploads" ], "aws_vpc_endpoint.secrets_manager~1": [ "aws_secretsmanager_secret.db_credentials" ], "aws_vpc_endpoint.secrets_manager~2": [ "aws_secretsmanager_secret.db_credentials" ] }