Skip to content

Commit 38a3421

Browse files
authored
Refactor Schema and Schema Data Related Documentation (#554)
1 parent ea5dd66 commit 38a3421

31 files changed

+1955
-905
lines changed

website/data/plugin-framework-nav-data.json

Lines changed: 54 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,21 @@
77
"path": ""
88
},
99
{
10-
"title": "Learn Collection",
11-
"href": "https://learn.hashicorp.com/collections/terraform/providers-plugin-framework?utm_source=WEBSITE&utm_medium=WEB_IO&utm_offer=ARTICLE_PAGE&utm_content=DOCS"
10+
"title": "Getting Started",
11+
"routes": [
12+
{
13+
"title": "Provider Code Walkthrough",
14+
"path": "getting-started/code-walkthrough"
15+
},
16+
{
17+
"title": "Tutorials",
18+
"href": "https://learn.hashicorp.com/collections/terraform/providers-plugin-framework?utm_source=WEBSITE&utm_medium=WEB_IO&utm_offer=ARTICLE_PAGE&utm_content=DOCS"
19+
},
20+
{
21+
"title": "Clone Template Repository",
22+
"href": "https://github.com/hashicorp/terraform-provider-scaffolding-framework"
23+
}
24+
]
1225
},
1326
{
1427
"title": "Provider Servers",
@@ -102,28 +115,45 @@
102115
]
103116
},
104117
{
105-
"title": "Schemas",
106-
"path": "schemas"
107-
},
108-
{
109-
"title": "Paths",
110-
"path": "paths"
111-
},
112-
{
113-
"title": "Path Expressions",
114-
"path": "path-expressions"
115-
},
116-
{
117-
"title": "Attribute Types",
118-
"path": "types"
119-
},
120-
{
121-
"title": "Accessing State, Config, and Plan",
122-
"path": "accessing-values"
123-
},
124-
{
125-
"title": "Writing State",
126-
"path": "writing-state"
118+
"title": "Handling Data",
119+
"routes": [
120+
{
121+
"title": "Terraform Concepts",
122+
"path": "handling-data/terraform-concepts"
123+
},
124+
{
125+
"title": "Schemas",
126+
"path": "handling-data/schemas"
127+
},
128+
{
129+
"title": "Attributes",
130+
"path": "handling-data/attributes"
131+
},
132+
{
133+
"title": "Blocks",
134+
"path": "handling-data/blocks"
135+
},
136+
{
137+
"title": "Paths",
138+
"path": "handling-data/paths"
139+
},
140+
{
141+
"title": "Path Expressions",
142+
"path": "handling-data/path-expressions"
143+
},
144+
{
145+
"title": "Accessing Terraform Data",
146+
"path": "handling-data/accessing-values"
147+
},
148+
{
149+
"title": "Writing Data",
150+
"path": "handling-data/writing-state"
151+
},
152+
{
153+
"title": "Conversion Rules",
154+
"path": "handling-data/conversion-rules"
155+
}
156+
]
127157
},
128158
{
129159
"title": "Returning Errors and Warnings",

0 commit comments

Comments
 (0)