github.com/rstandt/terraform@v0.12.32-0.20230710220336-b1063613405c/command/testdata/show-json/nested-modules/output.json (about)

     1  {
     2    "format_version": "0.1",
     3    "planned_values": {
     4      "root_module": {
     5        "child_modules": [
     6          {
     7            "address": "module.my_module",
     8            "child_modules": [
     9              {
    10                "resources": [
    11                  {
    12                    "address": "module.my_module.module.more.test_instance.test",
    13                    "mode": "managed",
    14                    "type": "test_instance",
    15                    "name": "test",
    16                    "provider_name": "test",
    17                    "schema_version": 0,
    18                    "values": {
    19                      "ami": "bar-var"
    20                    }
    21                  }
    22                ],
    23                "address": "module.my_module.module.more"
    24              }
    25            ]
    26          }
    27        ]
    28      }
    29    },
    30    "resource_changes": [
    31      {
    32        "address": "module.my_module.module.more.test_instance.test",
    33        "module_address": "module.my_module.module.more",
    34        "mode": "managed",
    35        "type": "test_instance",
    36        "name": "test",
    37        "provider_name": "test",
    38        "change": {
    39          "actions": [
    40            "create"
    41          ],
    42          "before": null,
    43          "after": {
    44            "ami": "bar-var"
    45          },
    46          "after_unknown": {
    47            "id": true
    48          }
    49        }
    50      }
    51    ],
    52    "configuration": {
    53      "root_module": {
    54        "module_calls": {
    55          "my_module": {
    56            "source": "./modules",
    57            "module": {
    58              "module_calls": {
    59                "more": {
    60                  "source": "./more-modules",
    61                  "module": {
    62                    "resources": [
    63                      {
    64                        "address": "test_instance.test",
    65                        "mode": "managed",
    66                        "type": "test_instance",
    67                        "name": "test",
    68                        "provider_config_key": "more:test",
    69                        "expressions": {
    70                          "ami": {
    71                            "references": [
    72                              "var.test_var"
    73                            ]
    74                          }
    75                        },
    76                        "schema_version": 0
    77                      }
    78                    ],
    79                    "variables": {
    80                      "test_var": {
    81                        "default": "bar-var"
    82                      }
    83                    }
    84                  }
    85                }
    86              }
    87            }
    88          }
    89        }
    90      }
    91    }
    92  }