github.com/opentofu/opentofu@v1.7.1/internal/cloud/testdata/plan-json-no-changes/plan-redacted.json (about)

     1  {
     2    "plan_format_version": "1.1",
     3    "resource_drift": [],
     4    "resource_changes": [
     5      {
     6        "address": "null_resource.foo",
     7        "mode": "managed",
     8        "type": "null_resource",
     9        "name": "foo",
    10        "provider_name": "registry.opentofu.org/hashicorp/null",
    11        "change": {
    12          "actions": [
    13            "no-op"
    14          ],
    15          "before": {
    16            "id": "3549869958859575216",
    17            "triggers": null
    18          },
    19          "after": {
    20            "id": "3549869958859575216",
    21            "triggers": null
    22          },
    23          "after_unknown": {},
    24          "before_sensitive": {},
    25          "after_sensitive": {}
    26        }
    27      }
    28    ],
    29    "relevant_attributes": [],
    30    "output_changes": {},
    31    "provider_schemas": {
    32      "registry.opentofu.org/hashicorp/null": {
    33        "provider": {
    34          "version": 0,
    35          "block": {
    36            "description_kind": "plain"
    37          }
    38        },
    39        "resource_schemas": {
    40          "null_resource": {
    41            "version": 0,
    42            "block": {
    43              "attributes": {
    44                "id": {
    45                  "type": "string",
    46                  "description": "This is set to a random value at create time.",
    47                  "description_kind": "plain",
    48                  "computed": true
    49                },
    50                "triggers": {
    51                  "type": [
    52                    "map",
    53                    "string"
    54                  ],
    55                  "description": "A map of arbitrary strings that, when changed, will force the null resource to be replaced, re-running any associated provisioners.",
    56                  "description_kind": "plain",
    57                  "optional": true
    58                }
    59              },
    60              "description": "The `null_resource` resource implements the standard resource lifecycle but takes no further action.\n\nThe `triggers` argument allows specifying an arbitrary set of values that, when changed, will cause the resource to be replaced.",
    61              "description_kind": "plain"
    62            }
    63          }
    64        },
    65        "data_source_schemas": {
    66          "null_data_source": {
    67            "version": 0,
    68            "block": {
    69              "attributes": {
    70                "has_computed_default": {
    71                  "type": "string",
    72                  "description": "If set, its literal value will be stored and returned. If not, its value defaults to `\"default\"`. This argument exists primarily for testing and has little practical use.",
    73                  "description_kind": "plain",
    74                  "optional": true,
    75                  "computed": true
    76                },
    77                "id": {
    78                  "type": "string",
    79                  "description": "This attribute is only present for some legacy compatibility issues and should not be used. It will be removed in a future version.",
    80                  "description_kind": "plain",
    81                  "deprecated": true,
    82                  "computed": true
    83                },
    84                "inputs": {
    85                  "type": [
    86                    "map",
    87                    "string"
    88                  ],
    89                  "description": "A map of arbitrary strings that is copied into the `outputs` attribute, and accessible directly for interpolation.",
    90                  "description_kind": "plain",
    91                  "optional": true
    92                },
    93                "outputs": {
    94                  "type": [
    95                    "map",
    96                    "string"
    97                  ],
    98                  "description": "After the data source is \"read\", a copy of the `inputs` map.",
    99                  "description_kind": "plain",
   100                  "computed": true
   101                },
   102                "random": {
   103                  "type": "string",
   104                  "description": "A random value. This is primarily for testing and has little practical use; prefer the [hashicorp/random provider](https://registry.terraform.io/providers/hashicorp/random) for more practical random number use-cases.",
   105                  "description_kind": "plain",
   106                  "computed": true
   107                }
   108              },
   109              "description": "The `null_data_source` data source implements the standard data source lifecycle but does not\ninteract with any external APIs.\n\nHistorically, the `null_data_source` was typically used to construct intermediate values to re-use elsewhere in configuration. The\nsame can now be achieved using [locals](https://www.terraform.io/docs/language/values/locals.html).\n",
   110              "description_kind": "plain",
   111              "deprecated": true
   112            }
   113          }
   114        }
   115      }
   116    },
   117    "provider_format_version": "1.0"
   118  }