github.com/muratcelep/terraform@v1.1.0-beta2-not-internal-4/not-internal/command/testdata/show-json/multi-resource-update/output.json (about)

     1  {
     2      "format_version": "1.0",
     3      "terraform_version": "0.13.0",
     4      "variables": {
     5          "test_var": {
     6              "value": "bar"
     7          }
     8      },
     9      "planned_values": {
    10          "outputs": {
    11              "test": {
    12                  "sensitive": false,
    13                  "value": "bar"
    14              }
    15          },
    16          "root_module": {
    17              "resources": [
    18                  {
    19                      "address": "test_instance.test[0]",
    20                      "mode": "managed",
    21                      "type": "test_instance",
    22                      "name": "test",
    23                      "index": 0,
    24                      "provider_name": "registry.terraform.io/hashicorp/test",
    25                      "schema_version": 0,
    26                      "values": {
    27                          "ami": "bar",
    28                          "id": "placeholder"
    29                      },
    30                      "sensitive_values": {}
    31                  },
    32                  {
    33                      "address": "test_instance.test[1]",
    34                      "mode": "managed",
    35                      "type": "test_instance",
    36                      "name": "test",
    37                      "index": 1,
    38                      "provider_name": "registry.terraform.io/hashicorp/test",
    39                      "schema_version": 0,
    40                      "values": {
    41                          "ami": "bar"
    42                      },
    43                      "sensitive_values": {}
    44                  }
    45              ]
    46          }
    47      },
    48      "resource_changes": [
    49          {
    50              "address": "test_instance.test[0]",
    51              "mode": "managed",
    52              "type": "test_instance",
    53              "name": "test",
    54              "index": 0,
    55              "previous_address": "test_instance.test",
    56              "provider_name": "registry.terraform.io/hashicorp/test",
    57              "change": {
    58                  "actions": [
    59                      "no-op"
    60                  ],
    61                  "before": {
    62                      "ami": "bar",
    63                      "id": "placeholder"
    64                  },
    65                  "after": {
    66                      "ami": "bar",
    67                      "id": "placeholder"
    68                  },
    69                  "after_unknown": {},
    70                  "after_sensitive": {},
    71                  "before_sensitive": {}
    72              }
    73          },
    74          {
    75              "address": "test_instance.test[1]",
    76              "mode": "managed",
    77              "type": "test_instance",
    78              "name": "test",
    79              "index": 1,
    80              "provider_name": "registry.terraform.io/hashicorp/test",
    81              "change": {
    82                  "actions": [
    83                      "create"
    84                  ],
    85                  "before": null,
    86                  "after": {
    87                      "ami": "bar"
    88                  },
    89                  "after_unknown": {
    90                      "id": true
    91                  },
    92                  "after_sensitive": {},
    93                  "before_sensitive": false
    94              }
    95          }
    96      ],
    97      "output_changes": {
    98          "test": {
    99              "actions": [
   100                  "no-op"
   101              ],
   102              "before": "bar",
   103              "after": "bar",
   104              "after_unknown": false,
   105              "before_sensitive": false,
   106              "after_sensitive": false
   107          }
   108      },
   109      "prior_state": {
   110          "format_version": "1.0",
   111          "terraform_version": "0.13.0",
   112          "values": {
   113              "outputs": {
   114                  "test": {
   115                      "sensitive": false,
   116                      "value": "bar"
   117                  }
   118              },
   119              "root_module": {
   120                  "resources": [
   121                      {
   122                          "address": "test_instance.test[0]",
   123                          "mode": "managed",
   124                          "type": "test_instance",
   125                          "name": "test",
   126                          "index": 0,
   127                          "provider_name": "registry.terraform.io/hashicorp/test",
   128                          "schema_version": 0,
   129                          "values": {
   130                              "ami": "bar",
   131                              "id": "placeholder"
   132                          },
   133                          "sensitive_values": {}
   134                      }
   135                  ]
   136              }
   137          }
   138      },
   139      "configuration": {
   140          "root_module": {
   141              "outputs": {
   142                  "test": {
   143                      "expression": {
   144                          "references": [
   145                              "var.test_var"
   146                          ]
   147                      }
   148                  }
   149              },
   150              "resources": [
   151                  {
   152                      "address": "test_instance.test",
   153                      "mode": "managed",
   154                      "type": "test_instance",
   155                      "name": "test",
   156                      "provider_config_key": "test",
   157                      "expressions": {
   158                          "ami": {
   159                              "references": [
   160                                  "var.test_var"
   161                              ]
   162                          }
   163                      },
   164                      "schema_version": 0,
   165                      "count_expression": {
   166                          "constant_value": 2
   167                      }
   168                  }
   169              ],
   170              "variables": {
   171                  "test_var": {
   172                      "default": "bar"
   173                  }
   174              }
   175          }
   176      }
   177  }