Code QuizAdvanced

Terraform Resource Reference Bug

Spot the mistake in a basic Terraform config that references an instance's attribute in an output.

Codehcl
provider "aws" {
  region = "us-east-1"
}

resource "aws_instance" "web" {
  ami           = "ami-0abcdef1234567890"
  instance_type = "t3.micro"
}

output "instance_ip" {
  value = aws_instance.server.public_ip
}

This config fails during `terraform plan`. What is the bug?