github.com/hugorut/terraform@v1.1.3/src/command/testdata/show-json-sensitive/output.json (about)

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