github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/simple_object_replace/plan.json (about)

     1  {
     2    "configuration": {
     3      "provider_config": {
     4        "tfcoremock": {
     5          "full_name": "registry.terraform.io/hashicorp/tfcoremock",
     6          "name": "tfcoremock",
     7          "version_constraint": "0.1.1"
     8        }
     9      },
    10      "root_module": {
    11        "resources": [
    12          {
    13            "address": "tfcoremock_object.object",
    14            "expressions": {
    15              "id": {
    16                "constant_value": "63A9E8E8-71BC-4DAE-A66C-48CE393CCBD3"
    17              },
    18              "object": {
    19                "constant_value": {
    20                  "boolean": true,
    21                  "number": 10,
    22                  "string": "Hello, world!"
    23                }
    24              }
    25            },
    26            "mode": "managed",
    27            "name": "object",
    28            "provider_config_key": "tfcoremock",
    29            "schema_version": 0,
    30            "type": "tfcoremock_object"
    31          }
    32        ]
    33      }
    34    },
    35    "format_version": "1.1",
    36    "planned_values": {
    37      "root_module": {
    38        "resources": [
    39          {
    40            "address": "tfcoremock_object.object",
    41            "mode": "managed",
    42            "name": "object",
    43            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    44            "schema_version": 0,
    45            "sensitive_values": {
    46              "object": {}
    47            },
    48            "type": "tfcoremock_object",
    49            "values": {
    50              "id": "63A9E8E8-71BC-4DAE-A66C-48CE393CCBD3",
    51              "object": {
    52                "boolean": true,
    53                "number": 10,
    54                "string": "Hello, world!"
    55              }
    56            }
    57          }
    58        ]
    59      }
    60    },
    61    "prior_state": {
    62      "format_version": "1.0",
    63      "values": {
    64        "root_module": {
    65          "resources": [
    66            {
    67              "address": "tfcoremock_object.object",
    68              "mode": "managed",
    69              "name": "object",
    70              "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    71              "schema_version": 0,
    72              "sensitive_values": {
    73                "object": {}
    74              },
    75              "type": "tfcoremock_object",
    76              "values": {
    77                "id": "a0ed13ec-116b-14c4-7437-418e217d3659",
    78                "object": {
    79                  "boolean": true,
    80                  "number": 10,
    81                  "string": "Hello, world!"
    82                }
    83              }
    84            }
    85          ]
    86        }
    87      }
    88    },
    89    "resource_changes": [
    90      {
    91        "action_reason": "replace_because_cannot_update",
    92        "address": "tfcoremock_object.object",
    93        "change": {
    94          "actions": [
    95            "delete",
    96            "create"
    97          ],
    98          "after": {
    99            "id": "63A9E8E8-71BC-4DAE-A66C-48CE393CCBD3",
   100            "object": {
   101              "boolean": true,
   102              "number": 10,
   103              "string": "Hello, world!"
   104            }
   105          },
   106          "after_sensitive": {
   107            "object": {}
   108          },
   109          "after_unknown": {},
   110          "before": {
   111            "id": "a0ed13ec-116b-14c4-7437-418e217d3659",
   112            "object": {
   113              "boolean": true,
   114              "number": 10,
   115              "string": "Hello, world!"
   116            }
   117          },
   118          "before_sensitive": {
   119            "object": {}
   120          },
   121          "replace_paths": [
   122            [
   123              "id"
   124            ]
   125          ]
   126        },
   127        "mode": "managed",
   128        "name": "object",
   129        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   130        "type": "tfcoremock_object"
   131      }
   132    ]
   133  }