Skip to content

Commit d242523

Browse files
committed
Rename parameter routes to deprecated
1 parent c6cda84 commit d242523

16 files changed

+55
-55
lines changed

cli/create.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ func prepWorkspaceBuild(cmd *cobra.Command, client *codersdk.Client, args prepWo
184184
if err != nil {
185185
return nil, err
186186
}
187-
parameterSchemas, err := client.TemplateVersionSchema(ctx, templateVersion.ID)
187+
parameterSchemas, err := client.DeprecatedTemplateVersionSchema(ctx, templateVersion.ID)
188188
if err != nil {
189189
return nil, err
190190
}

cli/parameterslist.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func parameterList() *cobra.Command {
6666
})
6767
}
6868

69-
params, err := client.Parameters(cmd.Context(), codersdk.ParameterScope(scope), scopeID)
69+
params, err := client.DeprecatedParameters(cmd.Context(), codersdk.ParameterScope(scope), scopeID)
7070
if err != nil {
7171
return xerrors.Errorf("fetch params: %w", err)
7272
}

cli/templatecreate.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,11 @@ func createValidTemplateVersion(cmd *cobra.Command, args createValidTemplateVers
198198
if err != nil {
199199
return nil, nil, err
200200
}
201-
parameterSchemas, err := client.TemplateVersionSchema(cmd.Context(), version.ID)
201+
parameterSchemas, err := client.DeprecatedTemplateVersionSchema(cmd.Context(), version.ID)
202202
if err != nil {
203203
return nil, nil, err
204204
}
205-
parameterValues, err := client.TemplateVersionParameters(cmd.Context(), version.ID)
205+
parameterValues, err := client.DeprecatedTemplateVersionParameters(cmd.Context(), version.ID)
206206
if err != nil {
207207
return nil, nil, err
208208
}
@@ -218,7 +218,7 @@ func createValidTemplateVersion(cmd *cobra.Command, args createValidTemplateVers
218218
}
219219

220220
// We don't want to compute the params, we only want to copy from this scope
221-
values, err := client.Parameters(cmd.Context(), codersdk.ParameterImportJob, activeVersion.Job.ID)
221+
values, err := client.DeprecatedParameters(cmd.Context(), codersdk.ParameterImportJob, activeVersion.Job.ID)
222222
if err != nil {
223223
return nil, nil, xerrors.Errorf("Fetch previous version parameters: %w", err)
224224
}

cli/templatepush_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ func latestTemplateVersion(t *testing.T, client *codersdk.Client, templateID uui
218218
require.NoError(t, err)
219219
tv, err := client.TemplateVersion(ctx, newTemplate.ActiveVersionID)
220220
require.NoError(t, err)
221-
params, err := client.Parameters(ctx, codersdk.ParameterImportJob, tv.Job.ID)
221+
params, err := client.DeprecatedParameters(ctx, codersdk.ParameterImportJob, tv.Job.ID)
222222
require.NoError(t, err)
223223

224224
return tv, params

cli/update.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func update() *cobra.Command {
4141

4242
var existingParams []codersdk.Parameter
4343
if !alwaysPrompt {
44-
existingParams, err = client.Parameters(cmd.Context(), codersdk.ParameterWorkspace, workspace.ID)
44+
existingParams, err = client.DeprecatedParameters(cmd.Context(), codersdk.ParameterWorkspace, workspace.ID)
4545
if err != nil {
4646
return nil
4747
}

coderd/coderd.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -305,12 +305,12 @@ func New(options *Options) *API {
305305
})
306306
})
307307
})
308-
r.Route("/parameters/{scope}/{id}", func(r chi.Router) {
308+
r.Route("/deprecated-parameters/{scope}/{id}", func(r chi.Router) {
309309
r.Use(apiKeyMiddleware)
310-
r.Post("/", api.postParameter)
311-
r.Get("/", api.parameters)
310+
r.Post("/", api.deprecatedPostParameter)
311+
r.Get("/", api.deprecatedParameters)
312312
r.Route("/{name}", func(r chi.Router) {
313-
r.Delete("/", api.deleteParameter)
313+
r.Delete("/", api.deprecatedDeleteParameter)
314314
})
315315
})
316316
r.Route("/templates/{template}", func(r chi.Router) {
@@ -336,8 +336,8 @@ func New(options *Options) *API {
336336

337337
r.Get("/", api.templateVersion)
338338
r.Patch("/cancel", api.patchCancelTemplateVersion)
339-
r.Get("/schema", api.templateVersionSchema)
340-
r.Get("/parameters", api.templateVersionParameters)
339+
r.Get("/deprecated-schema", api.deprecatedTemplateVersionSchema)
340+
r.Get("/deprecated-parameters", api.deprecatedTemplateVersionParameters)
341341
r.Get("/resources", api.templateVersionResources)
342342
r.Get("/logs", api.templateVersionLogs)
343343
r.Route("/dry-run", func(r chi.Router) {

coderd/coderdtest/authorize.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -179,15 +179,15 @@ func AGPLRoutes(a *AuthTester) (map[string]string, map[string]RouteCheck) {
179179
AssertAction: rbac.ActionRead,
180180
AssertObject: rbac.ResourceTemplate.InOrg(a.Template.OrganizationID),
181181
},
182-
"GET:/api/v2/templateversions/{templateversion}/parameters": {
182+
"GET:/api/v2/templateversions/{templateversion}/deprecated-parameters": {
183183
AssertAction: rbac.ActionRead,
184184
AssertObject: rbac.ResourceTemplate.InOrg(a.Template.OrganizationID),
185185
},
186186
"GET:/api/v2/templateversions/{templateversion}/resources": {
187187
AssertAction: rbac.ActionRead,
188188
AssertObject: rbac.ResourceTemplate.InOrg(a.Template.OrganizationID),
189189
},
190-
"GET:/api/v2/templateversions/{templateversion}/schema": {
190+
"GET:/api/v2/templateversions/{templateversion}/deprecated-schema": {
191191
AssertAction: rbac.ActionRead,
192192
AssertObject: rbac.ResourceTemplate.InOrg(a.Template.OrganizationID),
193193
},
@@ -217,15 +217,15 @@ func AGPLRoutes(a *AuthTester) (map[string]string, map[string]RouteCheck) {
217217
AssertObject: rbac.ResourceProvisionerDaemon,
218218
},
219219

220-
"POST:/api/v2/parameters/{scope}/{id}": {
220+
"POST:/api/v2/deprecated-parameters/{scope}/{id}": {
221221
AssertAction: rbac.ActionUpdate,
222222
AssertObject: rbac.ResourceTemplate,
223223
},
224-
"GET:/api/v2/parameters/{scope}/{id}": {
224+
"GET:/api/v2/deprecated-parameters/{scope}/{id}": {
225225
AssertAction: rbac.ActionRead,
226226
AssertObject: rbac.ResourceTemplate,
227227
},
228-
"DELETE:/api/v2/parameters/{scope}/{id}/{name}": {
228+
"DELETE:/api/v2/deprecated-parameters/{scope}/{id}/{name}": {
229229
AssertAction: rbac.ActionUpdate,
230230
AssertObject: rbac.ResourceTemplate,
231231
},
@@ -358,7 +358,7 @@ func NewAuthTester(ctx context.Context, t *testing.T, client *codersdk.Client, a
358358
})
359359
require.NoError(t, err, "template version dry-run")
360360

361-
templateParam, err := client.CreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
361+
templateParam, err := client.DeprecatedCreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
362362
Name: "test-param",
363363
SourceValue: "hello world",
364364
SourceScheme: codersdk.ParameterSourceSchemeData,

coderd/parameters.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import (
1818
"github.com/coder/coder/codersdk"
1919
)
2020

21-
func (api *API) postParameter(rw http.ResponseWriter, r *http.Request) {
21+
func (api *API) deprecatedPostParameter(rw http.ResponseWriter, r *http.Request) {
2222
ctx := r.Context()
2323
scope, scopeID, valid := readScopeAndID(ctx, rw, r)
2424
if !valid {
@@ -78,7 +78,7 @@ func (api *API) postParameter(rw http.ResponseWriter, r *http.Request) {
7878
httpapi.Write(ctx, rw, http.StatusCreated, convertParameterValue(parameterValue))
7979
}
8080

81-
func (api *API) parameters(rw http.ResponseWriter, r *http.Request) {
81+
func (api *API) deprecatedParameters(rw http.ResponseWriter, r *http.Request) {
8282
ctx := r.Context()
8383
scope, scopeID, valid := readScopeAndID(ctx, rw, r)
8484
if !valid {
@@ -116,7 +116,7 @@ func (api *API) parameters(rw http.ResponseWriter, r *http.Request) {
116116
httpapi.Write(ctx, rw, http.StatusOK, apiParameterValues)
117117
}
118118

119-
func (api *API) deleteParameter(rw http.ResponseWriter, r *http.Request) {
119+
func (api *API) deprecatedDeleteParameter(rw http.ResponseWriter, r *http.Request) {
120120
ctx := r.Context()
121121
scope, scopeID, valid := readScopeAndID(ctx, rw, r)
122122
if !valid {

coderd/parameters_test.go

+10-10
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func TestPostParameter(t *testing.T) {
2525
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
2626
defer cancel()
2727

28-
_, err := client.CreateParameter(ctx, codersdk.ParameterScope("something"), user.OrganizationID, codersdk.CreateParameterRequest{
28+
_, err := client.DeprecatedCreateParameter(ctx, codersdk.ParameterScope("something"), user.OrganizationID, codersdk.CreateParameterRequest{
2929
Name: "example",
3030
SourceValue: "tomato",
3131
SourceScheme: codersdk.ParameterSourceSchemeData,
@@ -45,7 +45,7 @@ func TestPostParameter(t *testing.T) {
4545
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
4646
defer cancel()
4747

48-
_, err := client.CreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
48+
_, err := client.DeprecatedCreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
4949
Name: "example",
5050
SourceValue: "tomato",
5151
SourceScheme: codersdk.ParameterSourceSchemeData,
@@ -63,15 +63,15 @@ func TestPostParameter(t *testing.T) {
6363
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
6464
defer cancel()
6565

66-
_, err := client.CreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
66+
_, err := client.DeprecatedCreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
6767
Name: "example",
6868
SourceValue: "tomato",
6969
SourceScheme: codersdk.ParameterSourceSchemeData,
7070
DestinationScheme: codersdk.ParameterDestinationSchemeProvisionerVariable,
7171
})
7272
require.NoError(t, err)
7373

74-
_, err = client.CreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
74+
_, err = client.DeprecatedCreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
7575
Name: "example",
7676
SourceValue: "tomato",
7777
SourceScheme: codersdk.ParameterSourceSchemeData,
@@ -94,7 +94,7 @@ func TestParameters(t *testing.T) {
9494
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
9595
defer cancel()
9696

97-
_, err := client.Parameters(ctx, codersdk.ParameterTemplate, template.ID)
97+
_, err := client.DeprecatedParameters(ctx, codersdk.ParameterTemplate, template.ID)
9898
require.NoError(t, err)
9999
})
100100
t.Run("List", func(t *testing.T) {
@@ -106,14 +106,14 @@ func TestParameters(t *testing.T) {
106106
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
107107
defer cancel()
108108

109-
_, err := client.CreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
109+
_, err := client.DeprecatedCreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
110110
Name: "example",
111111
SourceValue: "tomato",
112112
SourceScheme: codersdk.ParameterSourceSchemeData,
113113
DestinationScheme: codersdk.ParameterDestinationSchemeProvisionerVariable,
114114
})
115115
require.NoError(t, err)
116-
params, err := client.Parameters(ctx, codersdk.ParameterTemplate, template.ID)
116+
params, err := client.DeprecatedParameters(ctx, codersdk.ParameterTemplate, template.ID)
117117
require.NoError(t, err)
118118
require.Len(t, params, 1)
119119
})
@@ -130,7 +130,7 @@ func TestDeleteParameter(t *testing.T) {
130130
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
131131
defer cancel()
132132

133-
err := client.DeleteParameter(ctx, codersdk.ParameterTemplate, template.ID, "something")
133+
err := client.DeprecatedDeleteParameter(ctx, codersdk.ParameterTemplate, template.ID, "something")
134134
var apiErr *codersdk.Error
135135
require.ErrorAs(t, err, &apiErr)
136136
require.Equal(t, http.StatusNotFound, apiErr.StatusCode())
@@ -144,14 +144,14 @@ func TestDeleteParameter(t *testing.T) {
144144
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
145145
defer cancel()
146146

147-
param, err := client.CreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
147+
param, err := client.DeprecatedCreateParameter(ctx, codersdk.ParameterTemplate, template.ID, codersdk.CreateParameterRequest{
148148
Name: "example",
149149
SourceValue: "tomato",
150150
SourceScheme: codersdk.ParameterSourceSchemeData,
151151
DestinationScheme: codersdk.ParameterDestinationSchemeProvisionerVariable,
152152
})
153153
require.NoError(t, err)
154-
err = client.DeleteParameter(ctx, codersdk.ParameterTemplate, template.ID, param.Name)
154+
err = client.DeprecatedDeleteParameter(ctx, codersdk.ParameterTemplate, template.ID, param.Name)
155155
require.NoError(t, err)
156156
})
157157
}

coderd/templateversions.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ func (api *API) patchCancelTemplateVersion(rw http.ResponseWriter, r *http.Reque
9898
})
9999
}
100100

101-
func (api *API) templateVersionSchema(rw http.ResponseWriter, r *http.Request) {
101+
func (api *API) deprecatedTemplateVersionSchema(rw http.ResponseWriter, r *http.Request) {
102102
ctx := r.Context()
103103
templateVersion := httpmw.TemplateVersionParam(r)
104104
if !api.Authorize(r, rbac.ActionRead, templateVersion) {
@@ -146,7 +146,7 @@ func (api *API) templateVersionSchema(rw http.ResponseWriter, r *http.Request) {
146146
httpapi.Write(ctx, rw, http.StatusOK, apiSchemas)
147147
}
148148

149-
func (api *API) templateVersionParameters(rw http.ResponseWriter, r *http.Request) {
149+
func (api *API) deprecatedTemplateVersionParameters(rw http.ResponseWriter, r *http.Request) {
150150
ctx := r.Context()
151151
templateVersion := httpmw.TemplateVersionParam(r)
152152
if !api.Authorize(r, rbac.ActionRead, templateVersion) {

coderd/templateversions_test.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ func TestTemplateVersionSchema(t *testing.T) {
219219
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
220220
defer cancel()
221221

222-
_, err := client.TemplateVersionSchema(ctx, version.ID)
222+
_, err := client.DeprecatedTemplateVersionSchema(ctx, version.ID)
223223
var apiErr *codersdk.Error
224224
require.ErrorAs(t, err, &apiErr)
225225
require.Equal(t, http.StatusPreconditionFailed, apiErr.StatusCode())
@@ -245,7 +245,7 @@ func TestTemplateVersionSchema(t *testing.T) {
245245
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
246246
defer cancel()
247247

248-
schemas, err := client.TemplateVersionSchema(ctx, version.ID)
248+
schemas, err := client.DeprecatedTemplateVersionSchema(ctx, version.ID)
249249
require.NoError(t, err)
250250
require.NotNil(t, schemas)
251251
require.Len(t, schemas, 1)
@@ -274,7 +274,7 @@ func TestTemplateVersionSchema(t *testing.T) {
274274
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
275275
defer cancel()
276276

277-
schemas, err := client.TemplateVersionSchema(ctx, version.ID)
277+
schemas, err := client.DeprecatedTemplateVersionSchema(ctx, version.ID)
278278
require.NoError(t, err)
279279
require.NotNil(t, schemas)
280280
require.Len(t, schemas, 1)
@@ -293,7 +293,7 @@ func TestTemplateVersionParameters(t *testing.T) {
293293
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
294294
defer cancel()
295295

296-
_, err := client.TemplateVersionParameters(ctx, version.ID)
296+
_, err := client.DeprecatedTemplateVersionParameters(ctx, version.ID)
297297
var apiErr *codersdk.Error
298298
require.ErrorAs(t, err, &apiErr)
299299
require.Equal(t, http.StatusPreconditionFailed, apiErr.StatusCode())
@@ -334,7 +334,7 @@ func TestTemplateVersionParameters(t *testing.T) {
334334
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
335335
defer cancel()
336336

337-
params, err := client.TemplateVersionParameters(ctx, version.ID)
337+
params, err := client.DeprecatedTemplateVersionParameters(ctx, version.ID)
338338
require.NoError(t, err)
339339
require.NotNil(t, params)
340340
require.Len(t, params, 2)

coderd/users_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ func TestFirstUser(t *testing.T) {
119119

120120
for _, template := range templates {
121121
// Check template parameters.
122-
templateParams, err := client.Parameters(ctx, codersdk.ParameterTemplate, template.ID)
122+
templateParams, err := client.DeprecatedParameters(ctx, codersdk.ParameterTemplate, template.ID)
123123
require.NoErrorf(t, err, "get template parameters for %q", template.Name)
124124

125125
// Ensure all template parameters are present.
@@ -148,7 +148,7 @@ func TestFirstUser(t *testing.T) {
148148
require.NoErrorf(t, err, "get template version for %q", template.Name)
149149

150150
// Compare job parameters to template parameters.
151-
jobParams, err := client.Parameters(ctx, codersdk.ParameterImportJob, templateVersion.Job.ID)
151+
jobParams, err := client.DeprecatedParameters(ctx, codersdk.ParameterImportJob, templateVersion.Job.ID)
152152
require.NoErrorf(t, err, "get template import job parameters for %q", template.Name)
153153
for _, v := range jobParams {
154154
if _, ok := expectedParams[v.Name]; !ok {

codersdk/parameters.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ type CreateParameterRequest struct {
9898
DestinationScheme ParameterDestinationScheme `json:"destination_scheme" validate:"oneof=environment_variable provisioner_variable,required"`
9999
}
100100

101-
func (c *Client) CreateParameter(ctx context.Context, scope ParameterScope, id uuid.UUID, req CreateParameterRequest) (Parameter, error) {
102-
res, err := c.Request(ctx, http.MethodPost, fmt.Sprintf("/api/v2/parameters/%s/%s", scope, id.String()), req)
101+
func (c *Client) DeprecatedCreateParameter(ctx context.Context, scope ParameterScope, id uuid.UUID, req CreateParameterRequest) (Parameter, error) {
102+
res, err := c.Request(ctx, http.MethodPost, fmt.Sprintf("/api/v2/deprecated-parameters/%s/%s", scope, id.String()), req)
103103
if err != nil {
104104
return Parameter{}, err
105105
}
@@ -113,8 +113,8 @@ func (c *Client) CreateParameter(ctx context.Context, scope ParameterScope, id u
113113
return param, json.NewDecoder(res.Body).Decode(&param)
114114
}
115115

116-
func (c *Client) DeleteParameter(ctx context.Context, scope ParameterScope, id uuid.UUID, name string) error {
117-
res, err := c.Request(ctx, http.MethodDelete, fmt.Sprintf("/api/v2/parameters/%s/%s/%s", scope, id.String(), name), nil)
116+
func (c *Client) DeprecatedDeleteParameter(ctx context.Context, scope ParameterScope, id uuid.UUID, name string) error {
117+
res, err := c.Request(ctx, http.MethodDelete, fmt.Sprintf("/api/v2/deprecated-parameters/%s/%s/%s", scope, id.String(), name), nil)
118118
if err != nil {
119119
return err
120120
}
@@ -128,8 +128,8 @@ func (c *Client) DeleteParameter(ctx context.Context, scope ParameterScope, id u
128128
return nil
129129
}
130130

131-
func (c *Client) Parameters(ctx context.Context, scope ParameterScope, id uuid.UUID) ([]Parameter, error) {
132-
res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/parameters/%s/%s", scope, id.String()), nil)
131+
func (c *Client) DeprecatedParameters(ctx context.Context, scope ParameterScope, id uuid.UUID) ([]Parameter, error) {
132+
res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/deprecated-parameters/%s/%s", scope, id.String()), nil)
133133
if err != nil {
134134
return nil, err
135135
}

codersdk/templateversions.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ func (c *Client) CancelTemplateVersion(ctx context.Context, version uuid.UUID) e
5252
return nil
5353
}
5454

55-
// TemplateVersionSchema returns schemas for a template version by ID.
56-
func (c *Client) TemplateVersionSchema(ctx context.Context, version uuid.UUID) ([]ParameterSchema, error) {
57-
res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/templateversions/%s/schema", version), nil)
55+
// DeprecatedTemplateVersionSchema returns schemas for a template version by ID.
56+
func (c *Client) DeprecatedTemplateVersionSchema(ctx context.Context, version uuid.UUID) ([]ParameterSchema, error) {
57+
res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/templateversions/%s/deprecated-schema", version), nil)
5858
if err != nil {
5959
return nil, err
6060
}
@@ -66,9 +66,9 @@ func (c *Client) TemplateVersionSchema(ctx context.Context, version uuid.UUID) (
6666
return params, json.NewDecoder(res.Body).Decode(&params)
6767
}
6868

69-
// TemplateVersionParameters returns computed parameters for a template version.
70-
func (c *Client) TemplateVersionParameters(ctx context.Context, version uuid.UUID) ([]ComputedParameter, error) {
71-
res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/templateversions/%s/parameters", version), nil)
69+
// DeprecatedTemplateVersionParameters returns computed parameters for a template version.
70+
func (c *Client) DeprecatedTemplateVersionParameters(ctx context.Context, version uuid.UUID) ([]ComputedParameter, error) {
71+
res, err := c.Request(ctx, http.MethodGet, fmt.Sprintf("/api/v2/templateversions/%s/deprecated-parameters", version), nil)
7272
if err != nil {
7373
return nil, err
7474
}

site/src/api/api.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ export const getTemplateVersionSchema = async (
169169
versionId: string,
170170
): Promise<TypesGen.ParameterSchema[]> => {
171171
const response = await axios.get<TypesGen.ParameterSchema[]>(
172-
`/api/v2/templateversions/${versionId}/schema`,
172+
`/api/v2/templateversions/${versionId}/deprecated-schema`,
173173
)
174174
return response.data
175175
}

0 commit comments

Comments
 (0)