github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/replace_within_map/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_map.map",
    14            "expressions": {
    15              "id": {
    16                "constant_value": "F40F2AB4-100C-4AE8-BFD0-BF332A158415"
    17              },
    18              "map": {
    19                "constant_value": {
    20                  "key_one": {
    21                    "id": "3BFC1A84-023F-44FA-A8EE-EFD88E18B8F7"
    22                  },
    23                  "key_three": {
    24                    "id": "4B7178A8-AB9D-4FF4-8B3D-48B754DE537B"
    25                  },
    26                  "key_two": {
    27                    "id": "07F887E2-FDFF-4B2E-9BFB-B6AA4A05EDB9"
    28                  }
    29                }
    30              }
    31            },
    32            "mode": "managed",
    33            "name": "map",
    34            "provider_config_key": "tfcoremock",
    35            "schema_version": 0,
    36            "type": "tfcoremock_map"
    37          }
    38        ]
    39      }
    40    },
    41    "format_version": "1.1",
    42    "planned_values": {
    43      "root_module": {
    44        "resources": [
    45          {
    46            "address": "tfcoremock_map.map",
    47            "mode": "managed",
    48            "name": "map",
    49            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    50            "schema_version": 0,
    51            "sensitive_values": {
    52              "map": {
    53                "key_one": {},
    54                "key_three": {},
    55                "key_two": {}
    56              }
    57            },
    58            "type": "tfcoremock_map",
    59            "values": {
    60              "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
    61              "map": {
    62                "key_one": {
    63                  "id": "3BFC1A84-023F-44FA-A8EE-EFD88E18B8F7"
    64                },
    65                "key_three": {
    66                  "id": "4B7178A8-AB9D-4FF4-8B3D-48B754DE537B"
    67                },
    68                "key_two": {
    69                  "id": "07F887E2-FDFF-4B2E-9BFB-B6AA4A05EDB9"
    70                }
    71              }
    72            }
    73          }
    74        ]
    75      }
    76    },
    77    "prior_state": {
    78      "format_version": "1.0",
    79      "values": {
    80        "root_module": {
    81          "resources": [
    82            {
    83              "address": "tfcoremock_map.map",
    84              "mode": "managed",
    85              "name": "map",
    86              "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    87              "schema_version": 0,
    88              "sensitive_values": {
    89                "map": {
    90                  "key_one": {},
    91                  "key_three": {},
    92                  "key_two": {}
    93                }
    94              },
    95              "type": "tfcoremock_map",
    96              "values": {
    97                "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
    98                "map": {
    99                  "key_one": {
   100                    "id": "3BFC1A84-023F-44FA-A8EE-EFD88E18B8F7"
   101                  },
   102                  "key_three": {
   103                    "id": "4B7178A8-AB9D-4FF4-8B3D-48B754DE537B"
   104                  },
   105                  "key_two": {
   106                    "id": "56C7E07F-B9DF-4799-AF62-E703D1167A51"
   107                  }
   108                }
   109              }
   110            }
   111          ]
   112        }
   113      }
   114    },
   115    "resource_changes": [
   116      {
   117        "action_reason": "replace_because_cannot_update",
   118        "address": "tfcoremock_map.map",
   119        "change": {
   120          "actions": [
   121            "delete",
   122            "create"
   123          ],
   124          "after": {
   125            "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
   126            "map": {
   127              "key_one": {
   128                "id": "3BFC1A84-023F-44FA-A8EE-EFD88E18B8F7"
   129              },
   130              "key_three": {
   131                "id": "4B7178A8-AB9D-4FF4-8B3D-48B754DE537B"
   132              },
   133              "key_two": {
   134                "id": "07F887E2-FDFF-4B2E-9BFB-B6AA4A05EDB9"
   135              }
   136            }
   137          },
   138          "after_sensitive": {
   139            "map": {
   140              "key_one": {},
   141              "key_three": {},
   142              "key_two": {}
   143            }
   144          },
   145          "after_unknown": {},
   146          "before": {
   147            "id": "F40F2AB4-100C-4AE8-BFD0-BF332A158415",
   148            "map": {
   149              "key_one": {
   150                "id": "3BFC1A84-023F-44FA-A8EE-EFD88E18B8F7"
   151              },
   152              "key_three": {
   153                "id": "4B7178A8-AB9D-4FF4-8B3D-48B754DE537B"
   154              },
   155              "key_two": {
   156                "id": "56C7E07F-B9DF-4799-AF62-E703D1167A51"
   157              }
   158            }
   159          },
   160          "before_sensitive": {
   161            "map": {
   162              "key_one": {},
   163              "key_three": {},
   164              "key_two": {}
   165            }
   166          },
   167          "replace_paths": [
   168            [
   169              "map",
   170              "key_two",
   171              "id"
   172            ]
   173          ]
   174        },
   175        "mode": "managed",
   176        "name": "map",
   177        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   178        "type": "tfcoremock_map"
   179      }
   180    ]
   181  }