github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/drift_relevant_attributes/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_simple_resource.base",
    14            "expressions": {
    15              "number": {
    16                "constant_value": 0
    17              },
    18              "string": {
    19                "constant_value": "Hello, change!"
    20              }
    21            },
    22            "mode": "managed",
    23            "name": "base",
    24            "provider_config_key": "tfcoremock",
    25            "schema_version": 0,
    26            "type": "tfcoremock_simple_resource"
    27          },
    28          {
    29            "address": "tfcoremock_simple_resource.dependent",
    30            "expressions": {
    31              "string": {
    32                "references": [
    33                  "tfcoremock_simple_resource.base.string",
    34                  "tfcoremock_simple_resource.base"
    35                ]
    36              }
    37            },
    38            "mode": "managed",
    39            "name": "dependent",
    40            "provider_config_key": "tfcoremock",
    41            "schema_version": 0,
    42            "type": "tfcoremock_simple_resource"
    43          }
    44        ]
    45      }
    46    },
    47    "format_version": "1.1",
    48    "planned_values": {
    49      "root_module": {
    50        "resources": [
    51          {
    52            "address": "tfcoremock_simple_resource.base",
    53            "mode": "managed",
    54            "name": "base",
    55            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    56            "schema_version": 0,
    57            "sensitive_values": {},
    58            "type": "tfcoremock_simple_resource",
    59            "values": {
    60              "bool": null,
    61              "float": null,
    62              "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
    63              "integer": null,
    64              "number": 0,
    65              "string": "Hello, change!"
    66            }
    67          },
    68          {
    69            "address": "tfcoremock_simple_resource.dependent",
    70            "mode": "managed",
    71            "name": "dependent",
    72            "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    73            "schema_version": 0,
    74            "sensitive_values": {},
    75            "type": "tfcoremock_simple_resource",
    76            "values": {
    77              "bool": null,
    78              "float": null,
    79              "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8",
    80              "integer": null,
    81              "number": null,
    82              "string": "Hello, change!"
    83            }
    84          }
    85        ]
    86      }
    87    },
    88    "prior_state": {
    89      "format_version": "1.0",
    90      "values": {
    91        "root_module": {
    92          "resources": [
    93            {
    94              "address": "tfcoremock_simple_resource.base",
    95              "mode": "managed",
    96              "name": "base",
    97              "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
    98              "schema_version": 0,
    99              "sensitive_values": {},
   100              "type": "tfcoremock_simple_resource",
   101              "values": {
   102                "bool": null,
   103                "float": null,
   104                "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
   105                "integer": null,
   106                "number": 1,
   107                "string": "Hello, drift!"
   108              }
   109            },
   110            {
   111              "address": "tfcoremock_simple_resource.dependent",
   112              "depends_on": [
   113                "tfcoremock_simple_resource.base"
   114              ],
   115              "mode": "managed",
   116              "name": "dependent",
   117              "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   118              "schema_version": 0,
   119              "sensitive_values": {},
   120              "type": "tfcoremock_simple_resource",
   121              "values": {
   122                "bool": null,
   123                "float": null,
   124                "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8",
   125                "integer": null,
   126                "number": null,
   127                "string": "Hello, world!"
   128              }
   129            }
   130          ]
   131        }
   132      }
   133    },
   134    "relevant_attributes": [
   135      {
   136        "attribute": [
   137          "string"
   138        ],
   139        "resource": "tfcoremock_simple_resource.base"
   140      }
   141    ],
   142    "resource_changes": [
   143      {
   144        "address": "tfcoremock_simple_resource.base",
   145        "change": {
   146          "actions": [
   147            "update"
   148          ],
   149          "after": {
   150            "bool": null,
   151            "float": null,
   152            "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
   153            "integer": null,
   154            "number": 0,
   155            "string": "Hello, change!"
   156          },
   157          "after_sensitive": {},
   158          "after_unknown": {},
   159          "before": {
   160            "bool": null,
   161            "float": null,
   162            "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
   163            "integer": null,
   164            "number": 1,
   165            "string": "Hello, drift!"
   166          },
   167          "before_sensitive": {}
   168        },
   169        "mode": "managed",
   170        "name": "base",
   171        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   172        "type": "tfcoremock_simple_resource"
   173      },
   174      {
   175        "address": "tfcoremock_simple_resource.dependent",
   176        "change": {
   177          "actions": [
   178            "update"
   179          ],
   180          "after": {
   181            "bool": null,
   182            "float": null,
   183            "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8",
   184            "integer": null,
   185            "number": null,
   186            "string": "Hello, change!"
   187          },
   188          "after_sensitive": {},
   189          "after_unknown": {},
   190          "before": {
   191            "bool": null,
   192            "float": null,
   193            "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8",
   194            "integer": null,
   195            "number": null,
   196            "string": "Hello, world!"
   197          },
   198          "before_sensitive": {}
   199        },
   200        "mode": "managed",
   201        "name": "dependent",
   202        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   203        "type": "tfcoremock_simple_resource"
   204      }
   205    ],
   206    "resource_drift": [
   207      {
   208        "address": "tfcoremock_simple_resource.base",
   209        "change": {
   210          "actions": [
   211            "update"
   212          ],
   213          "after": {
   214            "bool": null,
   215            "float": null,
   216            "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
   217            "integer": null,
   218            "number": 1,
   219            "string": "Hello, drift!"
   220          },
   221          "after_sensitive": {},
   222          "after_unknown": {},
   223          "before": {
   224            "bool": null,
   225            "float": null,
   226            "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f",
   227            "integer": null,
   228            "number": 0,
   229            "string": "Hello, world!"
   230          },
   231          "before_sensitive": {}
   232        },
   233        "mode": "managed",
   234        "name": "base",
   235        "provider_name": "registry.terraform.io/hashicorp/tfcoremock",
   236        "type": "tfcoremock_simple_resource"
   237      }
   238    ]
   239  }