{
  "format_version": "1.2",
  "terraform_version": "1.8.5",
  "resource_changes": [
    {
      "address": "aws_vpc.main",
      "mode": "managed",
      "type": "aws_vpc",
      "name": "main",
      "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
      "change": { "actions": ["create"] }
    },
    {
      "address": "aws_subnet.app",
      "mode": "managed",
      "type": "aws_subnet",
      "name": "app",
      "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
      "change": { "actions": ["create"] }
    },
    {
      "address": "aws_iam_policy.read_only",
      "mode": "managed",
      "type": "aws_iam_policy",
      "name": "read_only",
      "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
      "change": { "actions": ["update"] }
    },
    {
      "address": "aws_security_group.web",
      "mode": "managed",
      "type": "aws_security_group",
      "name": "web",
      "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
      "change": { "actions": ["delete", "create"] }
    }
  ],
  "configuration": {
    "root_module": {
      "resources": [
        {
          "address": "aws_vpc.main",
          "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
          "depends_on": []
        },
        {
          "address": "aws_subnet.app",
          "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
          "depends_on": ["aws_vpc.main"]
        },
        {
          "address": "aws_iam_policy.read_only",
          "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
          "depends_on": ["aws_vpc.main"]
        },
        {
          "address": "aws_security_group.web",
          "provider_name": "provider[\"registry.terraform.io/hashicorp/aws\"]",
          "depends_on": ["aws_vpc.main", "aws_subnet.app"]
        }
      ]
    }
  }
}
