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

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