github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/fully_populated_complex/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_complex_resource.complex",
    14            "expressions": {
    15              "bool": {
    16                "constant_value": true
    17              },
    18              "float": {
    19                "constant_value": 987654321
    20              },
    21              "id": {
    22                "constant_value": "64564E36-BFCB-458B-9405-EBBF6A3CAC7A"
    23              },
    24              "integer": {
    25                "constant_value": 987654321
    26              },
    27              "list": {
    28                "constant_value": [
    29                  {
    30                    "string": "this is my first entry in the list, and doesn't contain anything interesting"
    31                  },
    32                  {
    33                    "string": "this is my second entry in the list\nI am a bit more interesting\nand contain multiple lines"
    34                  },
    35                  {
    36                    "list": [
    37                      {
    38                        "number": 0
    39                      },
    40                      {
    41                        "number": 1
    42                      },
    43                      {
    44                        "number": 2
    45                      }
    46                    ],
    47                    "string": "this is my third entry, and I actually have a nested list"
    48                  },
    49                  {
    50                    "set": [
    51                      {
    52                        "number": 0
    53                      },
    54                      {
    55                        "number": 1
    56                      }
    57                    ],
    58                    "string": "this is my fourth entry, and I actually have a nested set"
    59                  }
    60                ]
    61              },
    62              "list_block": [
    63                {
    64                  "string": {
    65                    "constant_value": "{\"index\":0}"
    66                  }
    67                },
    68                {
    69                  "list": {
    70                    "constant_value": [
    71                      {
    72                        "number": 0
    73                      },
    74                      {
    75                        "number": 1
    76                      },
    77                      {
    78                        "number": 2
    79                      }
    80                    ]
    81                  },
    82                  "string": {
    83                    "constant_value": "{\"index\":1}"
    84                  }
    85                },
    86                {
    87                  "set": {
    88                    "constant_value": [
    89                      {
    90                        "number": 0
    91                      },
    92                      {
    93                        "number": 1
    94                      }
    95                    ]
    96                  },
    97                  "string": {
    98                    "constant_value": "{\"index\":2}"
    99                  }
   100                }
   101              ],
   102              "map": {
   103                "constant_value": {
   104                  "key_four": {
   105                    "set": [
   106                      {
   107                        "number": 0
   108                      },
   109                      {
   110                        "number": 1
   111                      }
   112                    ],
   113                    "string": "this is my fourth entry, and I actually have a nested set"
   114                  },
   115                  "key_one": {
   116                    "string": "this is my first entry in the map, and doesn't contain anything interesting"
   117                  },
   118                  "key_three": {
   119                    "list": [
   120                      {
   121                        "number": 0
   122                      },
   123                      {
   124                        "number": 1
   125                      },
   126                      {
   127                        "number": 2
   128                      }
   129                    ],
   130                    "string": "this is my third entry, and I actually have a nested list"
   131                  },
   132                  "key_two": {
   133                    "string": "this is my second entry in the map\nI am a bit more interesting\nand contain multiple lines"
   134                  }
   135                }
   136              },
   137              "number": {
   138                "constant_value": 123456789
   139              },
   140              "object": {
   141                "constant_value": {
   142                  "bool": false,
   143                  "number": 0,
   144                  "object": {
   145                    "bool": true,
   146                    "number": 1,
   147                    "string": "i am a nested nested object"
   148                  },
   149                  "string": "i am a nested object"
   150                }
   151              },
   152              "set": {
   153                "constant_value": [
   154                  {
   155                    "string": "this is my first entry in the set, and doesn't contain anything interesting"
   156                  },
   157                  {
   158                    "string": "this is my second entry in the set\nI am a bit more interesting\nand contain multiple lines"
   159                  },
   160                  {
   161                    "list": [
   162                      {
   163                        "number": 0
   164                      },
   165                      {
   166                        "number": 1
   167                      },
   168                      {
   169                        "number": 2
   170                      }
   171                    ],
   172                    "string": "this is my third entry, and I actually have a nested list"
   173                  },
   174                  {
   175                    "set": [
   176                      {
   177                        "number": 0
   178                      },
   179                      {
   180                        "number": 1
   181                      }
   182                    ],
   183                    "string": "this is my fourth entry, and I actually have a nested set"
   184                  }
   185                ]
   186              },
   187              "set_block": [
   188                {
   189                  "string": {
   190                    "constant_value": "{\"index\":0}"
   191                  }
   192                },
   193                {
   194                  "list": {
   195                    "constant_value": [
   196                      {
   197                        "number": 0
   198                      },
   199                      {
   200                        "number": 1
   201                      },
   202                      {
   203                        "number": 2
   204                      }
   205                    ]
   206                  },
   207                  "string": {
   208                    "constant_value": "{\"index\":1}"
   209                  }
   210                },
   211                {
   212                  "set": {
   213                    "constant_value": [
   214                      {
   215                        "number": 0
   216                      },
   217                      {
   218                        "number": 1
   219                      }
   220                    ]
   221                  },
   222                  "string": {
   223                    "constant_value": "{\"index\":2}"
   224                  }
   225                }
   226              ],
   227              "string": {
   228                "constant_value": "a not very long or complex string"
   229              }
   230            },
   231            "mode": "managed",
   232            "name": "complex",
   233            "provider_config_key": "tfcoremock",
   234            "schema_version": 0,
   235            "type": "tfcoremock_complex_resource"
   236          }
   237        ]
   238      }
   239    },
   240    "format_version": "1.1",
   241    "planned_values": {
   242      "root_module": {
   243        "resources": [
   244          {
   245            "address": "tfcoremock_complex_resource.complex",
   246            "mode": "managed",
   247            "name": "complex",
   248            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   249            "schema_version": 0,
   250            "sensitive_values": {
   251              "list": [
   252                {},
   253                {},
   254                {
   255                  "list": [
   256                    {},
   257                    {},
   258                    {}
   259                  ]
   260                },
   261                {
   262                  "set": [
   263                    {},
   264                    {}
   265                  ]
   266                }
   267              ],
   268              "list_block": [
   269                {
   270                  "list_block": [],
   271                  "set_block": []
   272                },
   273                {
   274                  "list": [
   275                    {},
   276                    {},
   277                    {}
   278                  ],
   279                  "list_block": [],
   280                  "set_block": []
   281                },
   282                {
   283                  "list_block": [],
   284                  "set": [
   285                    {},
   286                    {}
   287                  ],
   288                  "set_block": []
   289                }
   290              ],
   291              "map": {
   292                "key_four": {
   293                  "set": [
   294                    {},
   295                    {}
   296                  ]
   297                },
   298                "key_one": {},
   299                "key_three": {
   300                  "list": [
   301                    {},
   302                    {},
   303                    {}
   304                  ]
   305                },
   306                "key_two": {}
   307              },
   308              "object": {
   309                "object": {}
   310              },
   311              "set": [
   312                {
   313                  "list": [
   314                    {},
   315                    {},
   316                    {}
   317                  ]
   318                },
   319                {
   320                  "set": [
   321                    {},
   322                    {}
   323                  ]
   324                },
   325                {},
   326                {}
   327              ],
   328              "set_block": [
   329                {
   330                  "list": [
   331                    {},
   332                    {},
   333                    {}
   334                  ],
   335                  "list_block": [],
   336                  "set_block": []
   337                },
   338                {
   339                  "list_block": [],
   340                  "set": [
   341                    {},
   342                    {}
   343                  ],
   344                  "set_block": []
   345                },
   346                {
   347                  "list_block": [],
   348                  "set_block": []
   349                }
   350              ]
   351            },
   352            "type": "tfcoremock_complex_resource",
   353            "values": {
   354              "bool": true,
   355              "float": 987654321,
   356              "id": "64564E36-BFCB-458B-9405-EBBF6A3CAC7A",
   357              "integer": 987654321,
   358              "list": [
   359                {
   360                  "bool": null,
   361                  "float": null,
   362                  "integer": null,
   363                  "list": null,
   364                  "map": null,
   365                  "number": null,
   366                  "object": null,
   367                  "set": null,
   368                  "string": "this is my first entry in the list, and doesn't contain anything interesting"
   369                },
   370                {
   371                  "bool": null,
   372                  "float": null,
   373                  "integer": null,
   374                  "list": null,
   375                  "map": null,
   376                  "number": null,
   377                  "object": null,
   378                  "set": null,
   379                  "string": "this is my second entry in the list\nI am a bit more interesting\nand contain multiple lines"
   380                },
   381                {
   382                  "bool": null,
   383                  "float": null,
   384                  "integer": null,
   385                  "list": [
   386                    {
   387                      "bool": null,
   388                      "float": null,
   389                      "integer": null,
   390                      "list": null,
   391                      "map": null,
   392                      "number": 0,
   393                      "object": null,
   394                      "set": null,
   395                      "string": null
   396                    },
   397                    {
   398                      "bool": null,
   399                      "float": null,
   400                      "integer": null,
   401                      "list": null,
   402                      "map": null,
   403                      "number": 1,
   404                      "object": null,
   405                      "set": null,
   406                      "string": null
   407                    },
   408                    {
   409                      "bool": null,
   410                      "float": null,
   411                      "integer": null,
   412                      "list": null,
   413                      "map": null,
   414                      "number": 2,
   415                      "object": null,
   416                      "set": null,
   417                      "string": null
   418                    }
   419                  ],
   420                  "map": null,
   421                  "number": null,
   422                  "object": null,
   423                  "set": null,
   424                  "string": "this is my third entry, and I actually have a nested list"
   425                },
   426                {
   427                  "bool": null,
   428                  "float": null,
   429                  "integer": null,
   430                  "list": null,
   431                  "map": null,
   432                  "number": null,
   433                  "object": null,
   434                  "set": [
   435                    {
   436                      "bool": null,
   437                      "float": null,
   438                      "integer": null,
   439                      "list": null,
   440                      "map": null,
   441                      "number": 0,
   442                      "object": null,
   443                      "set": null,
   444                      "string": null
   445                    },
   446                    {
   447                      "bool": null,
   448                      "float": null,
   449                      "integer": null,
   450                      "list": null,
   451                      "map": null,
   452                      "number": 1,
   453                      "object": null,
   454                      "set": null,
   455                      "string": null
   456                    }
   457                  ],
   458                  "string": "this is my fourth entry, and I actually have a nested set"
   459                }
   460              ],
   461              "list_block": [
   462                {
   463                  "bool": null,
   464                  "float": null,
   465                  "integer": null,
   466                  "list": null,
   467                  "list_block": [],
   468                  "map": null,
   469                  "number": null,
   470                  "object": null,
   471                  "set": null,
   472                  "set_block": [],
   473                  "string": "{\"index\":0}"
   474                },
   475                {
   476                  "bool": null,
   477                  "float": null,
   478                  "integer": null,
   479                  "list": [
   480                    {
   481                      "bool": null,
   482                      "float": null,
   483                      "integer": null,
   484                      "list": null,
   485                      "map": null,
   486                      "number": 0,
   487                      "object": null,
   488                      "set": null,
   489                      "string": null
   490                    },
   491                    {
   492                      "bool": null,
   493                      "float": null,
   494                      "integer": null,
   495                      "list": null,
   496                      "map": null,
   497                      "number": 1,
   498                      "object": null,
   499                      "set": null,
   500                      "string": null
   501                    },
   502                    {
   503                      "bool": null,
   504                      "float": null,
   505                      "integer": null,
   506                      "list": null,
   507                      "map": null,
   508                      "number": 2,
   509                      "object": null,
   510                      "set": null,
   511                      "string": null
   512                    }
   513                  ],
   514                  "list_block": [],
   515                  "map": null,
   516                  "number": null,
   517                  "object": null,
   518                  "set": null,
   519                  "set_block": [],
   520                  "string": "{\"index\":1}"
   521                },
   522                {
   523                  "bool": null,
   524                  "float": null,
   525                  "integer": null,
   526                  "list": null,
   527                  "list_block": [],
   528                  "map": null,
   529                  "number": null,
   530                  "object": null,
   531                  "set": [
   532                    {
   533                      "bool": null,
   534                      "float": null,
   535                      "integer": null,
   536                      "list": null,
   537                      "map": null,
   538                      "number": 0,
   539                      "object": null,
   540                      "set": null,
   541                      "string": null
   542                    },
   543                    {
   544                      "bool": null,
   545                      "float": null,
   546                      "integer": null,
   547                      "list": null,
   548                      "map": null,
   549                      "number": 1,
   550                      "object": null,
   551                      "set": null,
   552                      "string": null
   553                    }
   554                  ],
   555                  "set_block": [],
   556                  "string": "{\"index\":2}"
   557                }
   558              ],
   559              "map": {
   560                "key_four": {
   561                  "bool": null,
   562                  "float": null,
   563                  "integer": null,
   564                  "list": null,
   565                  "map": null,
   566                  "number": null,
   567                  "object": null,
   568                  "set": [
   569                    {
   570                      "bool": null,
   571                      "float": null,
   572                      "integer": null,
   573                      "list": null,
   574                      "map": null,
   575                      "number": 0,
   576                      "object": null,
   577                      "set": null,
   578                      "string": null
   579                    },
   580                    {
   581                      "bool": null,
   582                      "float": null,
   583                      "integer": null,
   584                      "list": null,
   585                      "map": null,
   586                      "number": 1,
   587                      "object": null,
   588                      "set": null,
   589                      "string": null
   590                    }
   591                  ],
   592                  "string": "this is my fourth entry, and I actually have a nested set"
   593                },
   594                "key_one": {
   595                  "bool": null,
   596                  "float": null,
   597                  "integer": null,
   598                  "list": null,
   599                  "map": null,
   600                  "number": null,
   601                  "object": null,
   602                  "set": null,
   603                  "string": "this is my first entry in the map, and doesn't contain anything interesting"
   604                },
   605                "key_three": {
   606                  "bool": null,
   607                  "float": null,
   608                  "integer": null,
   609                  "list": [
   610                    {
   611                      "bool": null,
   612                      "float": null,
   613                      "integer": null,
   614                      "list": null,
   615                      "map": null,
   616                      "number": 0,
   617                      "object": null,
   618                      "set": null,
   619                      "string": null
   620                    },
   621                    {
   622                      "bool": null,
   623                      "float": null,
   624                      "integer": null,
   625                      "list": null,
   626                      "map": null,
   627                      "number": 1,
   628                      "object": null,
   629                      "set": null,
   630                      "string": null
   631                    },
   632                    {
   633                      "bool": null,
   634                      "float": null,
   635                      "integer": null,
   636                      "list": null,
   637                      "map": null,
   638                      "number": 2,
   639                      "object": null,
   640                      "set": null,
   641                      "string": null
   642                    }
   643                  ],
   644                  "map": null,
   645                  "number": null,
   646                  "object": null,
   647                  "set": null,
   648                  "string": "this is my third entry, and I actually have a nested list"
   649                },
   650                "key_two": {
   651                  "bool": null,
   652                  "float": null,
   653                  "integer": null,
   654                  "list": null,
   655                  "map": null,
   656                  "number": null,
   657                  "object": null,
   658                  "set": null,
   659                  "string": "this is my second entry in the map\nI am a bit more interesting\nand contain multiple lines"
   660                }
   661              },
   662              "number": 123456789,
   663              "object": {
   664                "bool": false,
   665                "float": null,
   666                "integer": null,
   667                "list": null,
   668                "map": null,
   669                "number": 0,
   670                "object": {
   671                  "bool": true,
   672                  "float": null,
   673                  "integer": null,
   674                  "list": null,
   675                  "map": null,
   676                  "number": 1,
   677                  "object": null,
   678                  "set": null,
   679                  "string": "i am a nested nested object"
   680                },
   681                "set": null,
   682                "string": "i am a nested object"
   683              },
   684              "set": [
   685                {
   686                  "bool": null,
   687                  "float": null,
   688                  "integer": null,
   689                  "list": [
   690                    {
   691                      "bool": null,
   692                      "float": null,
   693                      "integer": null,
   694                      "list": null,
   695                      "map": null,
   696                      "number": 0,
   697                      "object": null,
   698                      "set": null,
   699                      "string": null
   700                    },
   701                    {
   702                      "bool": null,
   703                      "float": null,
   704                      "integer": null,
   705                      "list": null,
   706                      "map": null,
   707                      "number": 1,
   708                      "object": null,
   709                      "set": null,
   710                      "string": null
   711                    },
   712                    {
   713                      "bool": null,
   714                      "float": null,
   715                      "integer": null,
   716                      "list": null,
   717                      "map": null,
   718                      "number": 2,
   719                      "object": null,
   720                      "set": null,
   721                      "string": null
   722                    }
   723                  ],
   724                  "map": null,
   725                  "number": null,
   726                  "object": null,
   727                  "set": null,
   728                  "string": "this is my third entry, and I actually have a nested list"
   729                },
   730                {
   731                  "bool": null,
   732                  "float": null,
   733                  "integer": null,
   734                  "list": null,
   735                  "map": null,
   736                  "number": null,
   737                  "object": null,
   738                  "set": [
   739                    {
   740                      "bool": null,
   741                      "float": null,
   742                      "integer": null,
   743                      "list": null,
   744                      "map": null,
   745                      "number": 0,
   746                      "object": null,
   747                      "set": null,
   748                      "string": null
   749                    },
   750                    {
   751                      "bool": null,
   752                      "float": null,
   753                      "integer": null,
   754                      "list": null,
   755                      "map": null,
   756                      "number": 1,
   757                      "object": null,
   758                      "set": null,
   759                      "string": null
   760                    }
   761                  ],
   762                  "string": "this is my fourth entry, and I actually have a nested set"
   763                },
   764                {
   765                  "bool": null,
   766                  "float": null,
   767                  "integer": null,
   768                  "list": null,
   769                  "map": null,
   770                  "number": null,
   771                  "object": null,
   772                  "set": null,
   773                  "string": "this is my first entry in the set, and doesn't contain anything interesting"
   774                },
   775                {
   776                  "bool": null,
   777                  "float": null,
   778                  "integer": null,
   779                  "list": null,
   780                  "map": null,
   781                  "number": null,
   782                  "object": null,
   783                  "set": null,
   784                  "string": "this is my second entry in the set\nI am a bit more interesting\nand contain multiple lines"
   785                }
   786              ],
   787              "set_block": [
   788                {
   789                  "bool": null,
   790                  "float": null,
   791                  "integer": null,
   792                  "list": [
   793                    {
   794                      "bool": null,
   795                      "float": null,
   796                      "integer": null,
   797                      "list": null,
   798                      "map": null,
   799                      "number": 0,
   800                      "object": null,
   801                      "set": null,
   802                      "string": null
   803                    },
   804                    {
   805                      "bool": null,
   806                      "float": null,
   807                      "integer": null,
   808                      "list": null,
   809                      "map": null,
   810                      "number": 1,
   811                      "object": null,
   812                      "set": null,
   813                      "string": null
   814                    },
   815                    {
   816                      "bool": null,
   817                      "float": null,
   818                      "integer": null,
   819                      "list": null,
   820                      "map": null,
   821                      "number": 2,
   822                      "object": null,
   823                      "set": null,
   824                      "string": null
   825                    }
   826                  ],
   827                  "list_block": [],
   828                  "map": null,
   829                  "number": null,
   830                  "object": null,
   831                  "set": null,
   832                  "set_block": [],
   833                  "string": "{\"index\":1}"
   834                },
   835                {
   836                  "bool": null,
   837                  "float": null,
   838                  "integer": null,
   839                  "list": null,
   840                  "list_block": [],
   841                  "map": null,
   842                  "number": null,
   843                  "object": null,
   844                  "set": [
   845                    {
   846                      "bool": null,
   847                      "float": null,
   848                      "integer": null,
   849                      "list": null,
   850                      "map": null,
   851                      "number": 0,
   852                      "object": null,
   853                      "set": null,
   854                      "string": null
   855                    },
   856                    {
   857                      "bool": null,
   858                      "float": null,
   859                      "integer": null,
   860                      "list": null,
   861                      "map": null,
   862                      "number": 1,
   863                      "object": null,
   864                      "set": null,
   865                      "string": null
   866                    }
   867                  ],
   868                  "set_block": [],
   869                  "string": "{\"index\":2}"
   870                },
   871                {
   872                  "bool": null,
   873                  "float": null,
   874                  "integer": null,
   875                  "list": null,
   876                  "list_block": [],
   877                  "map": null,
   878                  "number": null,
   879                  "object": null,
   880                  "set": null,
   881                  "set_block": [],
   882                  "string": "{\"index\":0}"
   883                }
   884              ],
   885              "string": "a not very long or complex string"
   886            }
   887          }
   888        ]
   889      }
   890    },
   891    "resource_changes": [
   892      {
   893        "address": "tfcoremock_complex_resource.complex",
   894        "change": {
   895          "actions": [
   896            "create"
   897          ],
   898          "after": {
   899            "bool": true,
   900            "float": 987654321,
   901            "id": "64564E36-BFCB-458B-9405-EBBF6A3CAC7A",
   902            "integer": 987654321,
   903            "list": [
   904              {
   905                "bool": null,
   906                "float": null,
   907                "integer": null,
   908                "list": null,
   909                "map": null,
   910                "number": null,
   911                "object": null,
   912                "set": null,
   913                "string": "this is my first entry in the list, and doesn't contain anything interesting"
   914              },
   915              {
   916                "bool": null,
   917                "float": null,
   918                "integer": null,
   919                "list": null,
   920                "map": null,
   921                "number": null,
   922                "object": null,
   923                "set": null,
   924                "string": "this is my second entry in the list\nI am a bit more interesting\nand contain multiple lines"
   925              },
   926              {
   927                "bool": null,
   928                "float": null,
   929                "integer": null,
   930                "list": [
   931                  {
   932                    "bool": null,
   933                    "float": null,
   934                    "integer": null,
   935                    "list": null,
   936                    "map": null,
   937                    "number": 0,
   938                    "object": null,
   939                    "set": null,
   940                    "string": null
   941                  },
   942                  {
   943                    "bool": null,
   944                    "float": null,
   945                    "integer": null,
   946                    "list": null,
   947                    "map": null,
   948                    "number": 1,
   949                    "object": null,
   950                    "set": null,
   951                    "string": null
   952                  },
   953                  {
   954                    "bool": null,
   955                    "float": null,
   956                    "integer": null,
   957                    "list": null,
   958                    "map": null,
   959                    "number": 2,
   960                    "object": null,
   961                    "set": null,
   962                    "string": null
   963                  }
   964                ],
   965                "map": null,
   966                "number": null,
   967                "object": null,
   968                "set": null,
   969                "string": "this is my third entry, and I actually have a nested list"
   970              },
   971              {
   972                "bool": null,
   973                "float": null,
   974                "integer": null,
   975                "list": null,
   976                "map": null,
   977                "number": null,
   978                "object": null,
   979                "set": [
   980                  {
   981                    "bool": null,
   982                    "float": null,
   983                    "integer": null,
   984                    "list": null,
   985                    "map": null,
   986                    "number": 0,
   987                    "object": null,
   988                    "set": null,
   989                    "string": null
   990                  },
   991                  {
   992                    "bool": null,
   993                    "float": null,
   994                    "integer": null,
   995                    "list": null,
   996                    "map": null,
   997                    "number": 1,
   998                    "object": null,
   999                    "set": null,
  1000                    "string": null
  1001                  }
  1002                ],
  1003                "string": "this is my fourth entry, and I actually have a nested set"
  1004              }
  1005            ],
  1006            "list_block": [
  1007              {
  1008                "bool": null,
  1009                "float": null,
  1010                "integer": null,
  1011                "list": null,
  1012                "list_block": [],
  1013                "map": null,
  1014                "number": null,
  1015                "object": null,
  1016                "set": null,
  1017                "set_block": [],
  1018                "string": "{\"index\":0}"
  1019              },
  1020              {
  1021                "bool": null,
  1022                "float": null,
  1023                "integer": null,
  1024                "list": [
  1025                  {
  1026                    "bool": null,
  1027                    "float": null,
  1028                    "integer": null,
  1029                    "list": null,
  1030                    "map": null,
  1031                    "number": 0,
  1032                    "object": null,
  1033                    "set": null,
  1034                    "string": null
  1035                  },
  1036                  {
  1037                    "bool": null,
  1038                    "float": null,
  1039                    "integer": null,
  1040                    "list": null,
  1041                    "map": null,
  1042                    "number": 1,
  1043                    "object": null,
  1044                    "set": null,
  1045                    "string": null
  1046                  },
  1047                  {
  1048                    "bool": null,
  1049                    "float": null,
  1050                    "integer": null,
  1051                    "list": null,
  1052                    "map": null,
  1053                    "number": 2,
  1054                    "object": null,
  1055                    "set": null,
  1056                    "string": null
  1057                  }
  1058                ],
  1059                "list_block": [],
  1060                "map": null,
  1061                "number": null,
  1062                "object": null,
  1063                "set": null,
  1064                "set_block": [],
  1065                "string": "{\"index\":1}"
  1066              },
  1067              {
  1068                "bool": null,
  1069                "float": null,
  1070                "integer": null,
  1071                "list": null,
  1072                "list_block": [],
  1073                "map": null,
  1074                "number": null,
  1075                "object": null,
  1076                "set": [
  1077                  {
  1078                    "bool": null,
  1079                    "float": null,
  1080                    "integer": null,
  1081                    "list": null,
  1082                    "map": null,
  1083                    "number": 0,
  1084                    "object": null,
  1085                    "set": null,
  1086                    "string": null
  1087                  },
  1088                  {
  1089                    "bool": null,
  1090                    "float": null,
  1091                    "integer": null,
  1092                    "list": null,
  1093                    "map": null,
  1094                    "number": 1,
  1095                    "object": null,
  1096                    "set": null,
  1097                    "string": null
  1098                  }
  1099                ],
  1100                "set_block": [],
  1101                "string": "{\"index\":2}"
  1102              }
  1103            ],
  1104            "map": {
  1105              "key_four": {
  1106                "bool": null,
  1107                "float": null,
  1108                "integer": null,
  1109                "list": null,
  1110                "map": null,
  1111                "number": null,
  1112                "object": null,
  1113                "set": [
  1114                  {
  1115                    "bool": null,
  1116                    "float": null,
  1117                    "integer": null,
  1118                    "list": null,
  1119                    "map": null,
  1120                    "number": 0,
  1121                    "object": null,
  1122                    "set": null,
  1123                    "string": null
  1124                  },
  1125                  {
  1126                    "bool": null,
  1127                    "float": null,
  1128                    "integer": null,
  1129                    "list": null,
  1130                    "map": null,
  1131                    "number": 1,
  1132                    "object": null,
  1133                    "set": null,
  1134                    "string": null
  1135                  }
  1136                ],
  1137                "string": "this is my fourth entry, and I actually have a nested set"
  1138              },
  1139              "key_one": {
  1140                "bool": null,
  1141                "float": null,
  1142                "integer": null,
  1143                "list": null,
  1144                "map": null,
  1145                "number": null,
  1146                "object": null,
  1147                "set": null,
  1148                "string": "this is my first entry in the map, and doesn't contain anything interesting"
  1149              },
  1150              "key_three": {
  1151                "bool": null,
  1152                "float": null,
  1153                "integer": null,
  1154                "list": [
  1155                  {
  1156                    "bool": null,
  1157                    "float": null,
  1158                    "integer": null,
  1159                    "list": null,
  1160                    "map": null,
  1161                    "number": 0,
  1162                    "object": null,
  1163                    "set": null,
  1164                    "string": null
  1165                  },
  1166                  {
  1167                    "bool": null,
  1168                    "float": null,
  1169                    "integer": null,
  1170                    "list": null,
  1171                    "map": null,
  1172                    "number": 1,
  1173                    "object": null,
  1174                    "set": null,
  1175                    "string": null
  1176                  },
  1177                  {
  1178                    "bool": null,
  1179                    "float": null,
  1180                    "integer": null,
  1181                    "list": null,
  1182                    "map": null,
  1183                    "number": 2,
  1184                    "object": null,
  1185                    "set": null,
  1186                    "string": null
  1187                  }
  1188                ],
  1189                "map": null,
  1190                "number": null,
  1191                "object": null,
  1192                "set": null,
  1193                "string": "this is my third entry, and I actually have a nested list"
  1194              },
  1195              "key_two": {
  1196                "bool": null,
  1197                "float": null,
  1198                "integer": null,
  1199                "list": null,
  1200                "map": null,
  1201                "number": null,
  1202                "object": null,
  1203                "set": null,
  1204                "string": "this is my second entry in the map\nI am a bit more interesting\nand contain multiple lines"
  1205              }
  1206            },
  1207            "number": 123456789,
  1208            "object": {
  1209              "bool": false,
  1210              "float": null,
  1211              "integer": null,
  1212              "list": null,
  1213              "map": null,
  1214              "number": 0,
  1215              "object": {
  1216                "bool": true,
  1217                "float": null,
  1218                "integer": null,
  1219                "list": null,
  1220                "map": null,
  1221                "number": 1,
  1222                "object": null,
  1223                "set": null,
  1224                "string": "i am a nested nested object"
  1225              },
  1226              "set": null,
  1227              "string": "i am a nested object"
  1228            },
  1229            "set": [
  1230              {
  1231                "bool": null,
  1232                "float": null,
  1233                "integer": null,
  1234                "list": [
  1235                  {
  1236                    "bool": null,
  1237                    "float": null,
  1238                    "integer": null,
  1239                    "list": null,
  1240                    "map": null,
  1241                    "number": 0,
  1242                    "object": null,
  1243                    "set": null,
  1244                    "string": null
  1245                  },
  1246                  {
  1247                    "bool": null,
  1248                    "float": null,
  1249                    "integer": null,
  1250                    "list": null,
  1251                    "map": null,
  1252                    "number": 1,
  1253                    "object": null,
  1254                    "set": null,
  1255                    "string": null
  1256                  },
  1257                  {
  1258                    "bool": null,
  1259                    "float": null,
  1260                    "integer": null,
  1261                    "list": null,
  1262                    "map": null,
  1263                    "number": 2,
  1264                    "object": null,
  1265                    "set": null,
  1266                    "string": null
  1267                  }
  1268                ],
  1269                "map": null,
  1270                "number": null,
  1271                "object": null,
  1272                "set": null,
  1273                "string": "this is my third entry, and I actually have a nested list"
  1274              },
  1275              {
  1276                "bool": null,
  1277                "float": null,
  1278                "integer": null,
  1279                "list": null,
  1280                "map": null,
  1281                "number": null,
  1282                "object": null,
  1283                "set": [
  1284                  {
  1285                    "bool": null,
  1286                    "float": null,
  1287                    "integer": null,
  1288                    "list": null,
  1289                    "map": null,
  1290                    "number": 0,
  1291                    "object": null,
  1292                    "set": null,
  1293                    "string": null
  1294                  },
  1295                  {
  1296                    "bool": null,
  1297                    "float": null,
  1298                    "integer": null,
  1299                    "list": null,
  1300                    "map": null,
  1301                    "number": 1,
  1302                    "object": null,
  1303                    "set": null,
  1304                    "string": null
  1305                  }
  1306                ],
  1307                "string": "this is my fourth entry, and I actually have a nested set"
  1308              },
  1309              {
  1310                "bool": null,
  1311                "float": null,
  1312                "integer": null,
  1313                "list": null,
  1314                "map": null,
  1315                "number": null,
  1316                "object": null,
  1317                "set": null,
  1318                "string": "this is my first entry in the set, and doesn't contain anything interesting"
  1319              },
  1320              {
  1321                "bool": null,
  1322                "float": null,
  1323                "integer": null,
  1324                "list": null,
  1325                "map": null,
  1326                "number": null,
  1327                "object": null,
  1328                "set": null,
  1329                "string": "this is my second entry in the set\nI am a bit more interesting\nand contain multiple lines"
  1330              }
  1331            ],
  1332            "set_block": [
  1333              {
  1334                "bool": null,
  1335                "float": null,
  1336                "integer": null,
  1337                "list": [
  1338                  {
  1339                    "bool": null,
  1340                    "float": null,
  1341                    "integer": null,
  1342                    "list": null,
  1343                    "map": null,
  1344                    "number": 0,
  1345                    "object": null,
  1346                    "set": null,
  1347                    "string": null
  1348                  },
  1349                  {
  1350                    "bool": null,
  1351                    "float": null,
  1352                    "integer": null,
  1353                    "list": null,
  1354                    "map": null,
  1355                    "number": 1,
  1356                    "object": null,
  1357                    "set": null,
  1358                    "string": null
  1359                  },
  1360                  {
  1361                    "bool": null,
  1362                    "float": null,
  1363                    "integer": null,
  1364                    "list": null,
  1365                    "map": null,
  1366                    "number": 2,
  1367                    "object": null,
  1368                    "set": null,
  1369                    "string": null
  1370                  }
  1371                ],
  1372                "list_block": [],
  1373                "map": null,
  1374                "number": null,
  1375                "object": null,
  1376                "set": null,
  1377                "set_block": [],
  1378                "string": "{\"index\":1}"
  1379              },
  1380              {
  1381                "bool": null,
  1382                "float": null,
  1383                "integer": null,
  1384                "list": null,
  1385                "list_block": [],
  1386                "map": null,
  1387                "number": null,
  1388                "object": null,
  1389                "set": [
  1390                  {
  1391                    "bool": null,
  1392                    "float": null,
  1393                    "integer": null,
  1394                    "list": null,
  1395                    "map": null,
  1396                    "number": 0,
  1397                    "object": null,
  1398                    "set": null,
  1399                    "string": null
  1400                  },
  1401                  {
  1402                    "bool": null,
  1403                    "float": null,
  1404                    "integer": null,
  1405                    "list": null,
  1406                    "map": null,
  1407                    "number": 1,
  1408                    "object": null,
  1409                    "set": null,
  1410                    "string": null
  1411                  }
  1412                ],
  1413                "set_block": [],
  1414                "string": "{\"index\":2}"
  1415              },
  1416              {
  1417                "bool": null,
  1418                "float": null,
  1419                "integer": null,
  1420                "list": null,
  1421                "list_block": [],
  1422                "map": null,
  1423                "number": null,
  1424                "object": null,
  1425                "set": null,
  1426                "set_block": [],
  1427                "string": "{\"index\":0}"
  1428              }
  1429            ],
  1430            "string": "a not very long or complex string"
  1431          },
  1432          "after_sensitive": {
  1433            "list": [
  1434              {},
  1435              {},
  1436              {
  1437                "list": [
  1438                  {},
  1439                  {},
  1440                  {}
  1441                ]
  1442              },
  1443              {
  1444                "set": [
  1445                  {},
  1446                  {}
  1447                ]
  1448              }
  1449            ],
  1450            "list_block": [
  1451              {
  1452                "list_block": [],
  1453                "set_block": []
  1454              },
  1455              {
  1456                "list": [
  1457                  {},
  1458                  {},
  1459                  {}
  1460                ],
  1461                "list_block": [],
  1462                "set_block": []
  1463              },
  1464              {
  1465                "list_block": [],
  1466                "set": [
  1467                  {},
  1468                  {}
  1469                ],
  1470                "set_block": []
  1471              }
  1472            ],
  1473            "map": {
  1474              "key_four": {
  1475                "set": [
  1476                  {},
  1477                  {}
  1478                ]
  1479              },
  1480              "key_one": {},
  1481              "key_three": {
  1482                "list": [
  1483                  {},
  1484                  {},
  1485                  {}
  1486                ]
  1487              },
  1488              "key_two": {}
  1489            },
  1490            "object": {
  1491              "object": {}
  1492            },
  1493            "set": [
  1494              {
  1495                "list": [
  1496                  {},
  1497                  {},
  1498                  {}
  1499                ]
  1500              },
  1501              {
  1502                "set": [
  1503                  {},
  1504                  {}
  1505                ]
  1506              },
  1507              {},
  1508              {}
  1509            ],
  1510            "set_block": [
  1511              {
  1512                "list": [
  1513                  {},
  1514                  {},
  1515                  {}
  1516                ],
  1517                "list_block": [],
  1518                "set_block": []
  1519              },
  1520              {
  1521                "list_block": [],
  1522                "set": [
  1523                  {},
  1524                  {}
  1525                ],
  1526                "set_block": []
  1527              },
  1528              {
  1529                "list_block": [],
  1530                "set_block": []
  1531              }
  1532            ]
  1533          },
  1534          "after_unknown": {},
  1535          "before": null,
  1536          "before_sensitive": false
  1537        },
  1538        "mode": "managed",
  1539        "name": "complex",
  1540        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
  1541        "type": "tfcoremock_complex_resource"
  1542      }
  1543    ]
  1544  }