github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/simple_object_update/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              "object": {
    16                "constant_value": {
    17                  "boolean": false,
    18                  "number": 2,
    19                  "string": "Hello, a totally different world!"
    20                }
    21              }
    22            },
    23            "mode": "managed",
    24            "name": "object",
    25            "provider_config_key": "tfcoremock",
    26            "schema_version": 0,
    27            "type": "tfcoremock_object"
    28          }
    29        ]
    30      }
    31    },
    32    "format_version": "1.1",
    33    "planned_values": {
    34      "root_module": {
    35        "resources": [
    36          {
    37            "address": "tfcoremock_object.object",
    38            "mode": "managed",
    39            "name": "object",
    40            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    41            "schema_version": 0,
    42            "sensitive_values": {
    43              "object": {}
    44            },
    45            "type": "tfcoremock_object",
    46            "values": {
    47              "id": "00e14fba-4d56-6cc5-b685-633555376e3f",
    48              "object": {
    49                "boolean": false,
    50                "number": 2,
    51                "string": "Hello, a totally different world!"
    52              }
    53            }
    54          }
    55        ]
    56      }
    57    },
    58    "prior_state": {
    59      "format_version": "1.0",
    60      "values": {
    61        "root_module": {
    62          "resources": [
    63            {
    64              "address": "tfcoremock_object.object",
    65              "mode": "managed",
    66              "name": "object",
    67              "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    68              "schema_version": 0,
    69              "sensitive_values": {
    70                "object": {}
    71              },
    72              "type": "tfcoremock_object",
    73              "values": {
    74                "id": "00e14fba-4d56-6cc5-b685-633555376e3f",
    75                "object": {
    76                  "boolean": true,
    77                  "number": 10,
    78                  "string": "Hello, world!"
    79                }
    80              }
    81            }
    82          ]
    83        }
    84      }
    85    },
    86    "resource_changes": [
    87      {
    88        "address": "tfcoremock_object.object",
    89        "change": {
    90          "actions": [
    91            "update"
    92          ],
    93          "after": {
    94            "id": "00e14fba-4d56-6cc5-b685-633555376e3f",
    95            "object": {
    96              "boolean": false,
    97              "number": 2,
    98              "string": "Hello, a totally different world!"
    99            }
   100          },
   101          "after_sensitive": {
   102            "object": {}
   103          },
   104          "after_unknown": {},
   105          "before": {
   106            "id": "00e14fba-4d56-6cc5-b685-633555376e3f",
   107            "object": {
   108              "boolean": true,
   109              "number": 10,
   110              "string": "Hello, world!"
   111            }
   112          },
   113          "before_sensitive": {
   114            "object": {}
   115          }
   116        },
   117        "mode": "managed",
   118        "name": "object",
   119        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   120        "type": "tfcoremock_object"
   121      }
   122    ]
   123  }