[
  {
    "@level": "info",
    "@message": "tfcoremock_simple_resource.base: Plan to update",
    "change": {
      "action": "update",
      "resource": {
        "addr": "tfcoremock_simple_resource.base",
        "implied_provider": "tfcoremock",
        "module": "",
        "resource": "tfcoremock_simple_resource.base",
        "resource_key": null,
        "resource_name": "base",
        "resource_type": "tfcoremock_simple_resource"
      }
    },
    "type": "planned_change"
  },
  {
    "@level": "info",
    "@message": "tfcoremock_simple_resource.dependent: Plan to update",
    "change": {
      "action": "update",
      "resource": {
        "addr": "tfcoremock_simple_resource.dependent",
        "implied_provider": "tfcoremock",
        "module": "",
        "resource": "tfcoremock_simple_resource.dependent",
        "resource_key": null,
        "resource_name": "dependent",
        "resource_type": "tfcoremock_simple_resource"
      }
    },
    "type": "planned_change"
  },
  {
    "@level": "info",
    "@message": "tfcoremock_simple_resource.base: Modifying... [id=f6f74ca6-e8ef-e51f-522c-433b9ed5038f]",
    "hook": {
      "action": "update",
      "id_key": "id",
      "id_value": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
      "resource": {
        "addr": "tfcoremock_simple_resource.base",
        "implied_provider": "tfcoremock",
        "module": "",
        "resource": "tfcoremock_simple_resource.base",
        "resource_key": null,
        "resource_name": "base",
        "resource_type": "tfcoremock_simple_resource"
      }
    },
    "type": "apply_start"
  },
  {
    "@level": "info",
    "@message": "tfcoremock_simple_resource.base: Modifications complete after 0s [id=f6f74ca6-e8ef-e51f-522c-433b9ed5038f]",
    "hook": {
      "action": "update",
      "elapsed_seconds": 0,
      "id_key": "id",
      "id_value": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
      "resource": {
        "addr": "tfcoremock_simple_resource.base",
        "implied_provider": "tfcoremock",
        "module": "",
        "resource": "tfcoremock_simple_resource.base",
        "resource_key": null,
        "resource_name": "base",
        "resource_type": "tfcoremock_simple_resource"
      }
    },
    "type": "apply_complete"
  },
  {
    "@level": "info",
    "@message": "tfcoremock_simple_resource.dependent: Modifying... [id=1b17b502-96c9-fcc3-3b09-2af1c3de6ad8]",
    "hook": {
      "action": "update",
      "id_key": "id",
      "id_value": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8",
      "resource": {
        "addr": "tfcoremock_simple_resource.dependent",
        "implied_provider": "tfcoremock",
        "module": "",
        "resource": "tfcoremock_simple_resource.dependent",
        "resource_key": null,
        "resource_name": "dependent",
        "resource_type": "tfcoremock_simple_resource"
      }
    },
    "type": "apply_start"
  },
  {
    "@level": "info",
    "@message": "tfcoremock_simple_resource.dependent: Modifications complete after 0s [id=1b17b502-96c9-fcc3-3b09-2af1c3de6ad8]",
    "hook": {
      "action": "update",
      "elapsed_seconds": 0,
      "id_key": "id",
      "id_value": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8",
      "resource": {
        "addr": "tfcoremock_simple_resource.dependent",
        "implied_provider": "tfcoremock",
        "module": "",
        "resource": "tfcoremock_simple_resource.dependent",
        "resource_key": null,
        "resource_name": "dependent",
        "resource_type": "tfcoremock_simple_resource"
      }
    },
    "type": "apply_complete"
  },
  {
    "@level": "info",
    "@message": "Apply complete! Resources: 0 added, 2 changed, 0 destroyed.",
    "changes": {
      "add": 0,
      "change": 2,
      "forget": 0,
      "import": 0,
      "operation": "apply",
      "remove": 0
    },
    "type": "change_summary"
  },
  {
    "@level": "info",
    "@message": "Outputs: 0",
    "outputs": {},
    "type": "outputs"
  }
]