github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/replace_within_object/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": "F40F2AB4-100C-4AE8-BFD0-BF332A158415"
    17              },
    18              "object": {
    19                "constant_value": {
    20                  "id": "07F887E2-FDFF-4B2E-9BFB-B6AA4A05EDB9"
    21                }
    22              }
    23            },
    24            "mode": "managed",
    25            "name": "object",
    26            "provider_config_key": "tfcoremock",
    27            "schema_version": 0,
    28            "type": "tfcoremock_object"
    29          }
    30        ]
    31      }
    32    },
    33    "format_version": "1.1",
    34    "planned_values": {
    35      "root_module": {
    36        "resources": [
    37          {
    38            "address": "tfcoremock_object.object",
    39            "mode": "managed",
    40            "name": "object",
    41            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    42            "schema_version": 0,
    43            "sensitive_values": {
    44              "object": {}
    45            },
    46            "type": "tfcoremock_object",
    47            "values": {
    48              "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
    49              "object": {
    50                "id": "07F887E2-FDFF-4B2E-9BFB-B6AA4A05EDB9"
    51              }
    52            }
    53          }
    54        ]
    55      }
    56    },
    57    "prior_state": {
    58      "format_version": "1.0",
    59      "values": {
    60        "root_module": {
    61          "resources": [
    62            {
    63              "address": "tfcoremock_object.object",
    64              "mode": "managed",
    65              "name": "object",
    66              "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    67              "schema_version": 0,
    68              "sensitive_values": {
    69                "object": {}
    70              },
    71              "type": "tfcoremock_object",
    72              "values": {
    73                "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
    74                "object": {
    75                  "id": "56C7E07F-B9DF-4799-AF62-E703D1167A51"
    76                }
    77              }
    78            }
    79          ]
    80        }
    81      }
    82    },
    83    "resource_changes": [
    84      {
    85        "action_reason": "replace_because_cannot_update",
    86        "address": "tfcoremock_object.object",
    87        "change": {
    88          "actions": [
    89            "delete",
    90            "create"
    91          ],
    92          "after": {
    93            "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
    94            "object": {
    95              "id": "07F887E2-FDFF-4B2E-9BFB-B6AA4A05EDB9"
    96            }
    97          },
    98          "after_sensitive": {
    99            "object": {}
   100          },
   101          "after_unknown": {},
   102          "before": {
   103            "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
   104            "object": {
   105              "id": "56C7E07F-B9DF-4799-AF62-E703D1167A51"
   106            }
   107          },
   108          "before_sensitive": {
   109            "object": {}
   110          },
   111          "replace_paths": [
   112            [
   113              "object",
   114              "id"
   115            ]
   116          ]
   117        },
   118        "mode": "managed",
   119        "name": "object",
   120        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   121        "type": "tfcoremock_object"
   122      }
   123    ]
   124  }