{ "format_version": "1.0", "provider_schemas": { "registry.opentofu.org/hashicorp/test": { "provider": { "version": 0, "block": { "attributes": { "region": { "description_kind": "plain", "optional": true, "type": "string" } }, "description_kind": "plain" } }, "resource_schemas": { "test_instance": { "version": 0, "block": { "attributes": { "ami": { "type": "string", "optional": true, "description_kind": "plain" }, "id": { "type": "string", "optional": true, "computed": true, "description_kind": "plain" }, "volumes": { "nested_type": { "nesting_mode": "list", "attributes": { "size": { "type": "string", "required": true, "description_kind": "plain" }, "mount_point": { "type": "string", "required": true, "description_kind": "plain" } } }, "description_kind": "plain", "optional": true } }, "description_kind": "plain" } } }, "functions": { "test_func": { "description": "a basic string function", "summary": "test", "return_type": "string", "parameters": [ { "name": "input", "description": "", "type": "number" } ], "variadic_parameter": { "name": "variadic_input", "description": "", "type": [ "list", "bool" ] } } } } } }