@@ -49,32 +49,28 @@ export interface CreateOrganizationRequest {
49
49
readonly name : string
50
50
}
51
51
52
- // From codersdk/parameters.go:38 :6
52
+ // From codersdk/parameters.go:58 :6
53
53
export interface CreateParameterRequest {
54
54
readonly name : string
55
55
readonly source_value : string
56
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterSourceScheme")
57
- readonly source_scheme : string
58
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterDestinationScheme")
59
- readonly destination_scheme : string
56
+ readonly source_scheme : ParameterSourceScheme
57
+ readonly destination_scheme : ParameterDestinationScheme
60
58
}
61
59
62
- // From codersdk/organizations.go:38 :6
60
+ // From codersdk/organizations.go:49 :6
63
61
export interface CreateTemplateRequest {
64
62
readonly name : string
65
63
readonly description ?: string
66
64
readonly template_version_id : string
67
65
readonly parameter_values ?: CreateParameterRequest [ ]
68
66
}
69
67
70
- // From codersdk/organizations.go:25 :6
68
+ // From codersdk/organizations.go:36 :6
71
69
export interface CreateTemplateVersionRequest {
72
70
readonly template_id ?: string
73
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ProvisionerStorageMethod")
74
- readonly storage_method : string
71
+ readonly storage_method : ProvisionerStorageMethod
75
72
readonly storage_source : string
76
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ProvisionerType")
77
- readonly provisioner : string
73
+ readonly provisioner : ProvisionerType
78
74
readonly parameter_values ?: CreateParameterRequest [ ]
79
75
}
80
76
@@ -89,13 +85,12 @@ export interface CreateUserRequest {
89
85
// From codersdk/workspaces.go:34:6
90
86
export interface CreateWorkspaceBuildRequest {
91
87
readonly template_version_id ?: string
92
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.WorkspaceTransition")
93
- readonly transition : string
88
+ readonly transition : WorkspaceTransition
94
89
readonly dry_run ?: boolean
95
90
readonly state ?: string
96
91
}
97
92
98
- // From codersdk/organizations.go:56 :6
93
+ // From codersdk/organizations.go:67 :6
99
94
export interface CreateWorkspaceRequest {
100
95
readonly template_id : string
101
96
readonly name : string
@@ -131,7 +126,7 @@ export interface LoginWithPasswordResponse {
131
126
readonly session_token : string
132
127
}
133
128
134
- // From codersdk/organizations.go:17 :6
129
+ // From codersdk/organizations.go:28 :6
135
130
export interface Organization {
136
131
readonly id : string
137
132
readonly name : string
@@ -155,32 +150,29 @@ export interface Pagination {
155
150
readonly offset ?: number
156
151
}
157
152
158
- // From codersdk/parameters.go:26 :6
153
+ // From codersdk/parameters.go:46 :6
159
154
export interface Parameter {
160
155
readonly id : string
161
156
readonly created_at : string
162
157
readonly updated_at : string
163
158
readonly scope : ParameterScope
164
159
readonly scope_id : string
165
160
readonly name : string
166
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterSourceScheme")
167
- readonly source_scheme : string
168
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterDestinationScheme")
169
- readonly destination_scheme : string
161
+ readonly source_scheme : ParameterSourceScheme
162
+ readonly destination_scheme : ParameterDestinationScheme
170
163
}
171
164
172
- // From codersdk/provisionerdaemons.go:23 :6
165
+ // From codersdk/provisionerdaemons.go:40 :6
173
166
export interface ProvisionerDaemon {
174
167
readonly id : string
175
168
readonly created_at : string
176
169
readonly updated_at ?: string
177
170
readonly organization_id ?: string
178
171
readonly name : string
179
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ProvisionerType")
180
- readonly provisioners : string [ ]
172
+ readonly provisioners : ProvisionerType [ ]
181
173
}
182
174
183
- // From codersdk/provisionerdaemons.go:46 :6
175
+ // From codersdk/provisionerdaemons.go:70 :6
184
176
export interface ProvisionerJob {
185
177
readonly id : string
186
178
readonly created_at : string
@@ -191,14 +183,12 @@ export interface ProvisionerJob {
191
183
readonly worker_id ?: string
192
184
}
193
185
194
- // From codersdk/provisionerdaemons.go:56 :6
186
+ // From codersdk/provisionerdaemons.go:80 :6
195
187
export interface ProvisionerJobLog {
196
188
readonly id : string
197
189
readonly created_at : string
198
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.LogSource")
199
- readonly log_source : string
200
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.LogLevel")
201
- readonly log_level : string
190
+ readonly log_source : LogSource
191
+ readonly log_level : LogLevel
202
192
readonly stage : string
203
193
readonly output : string
204
194
}
@@ -209,21 +199,20 @@ export interface Role {
209
199
readonly display_name : string
210
200
}
211
201
212
- // From codersdk/templates.go:17 :6
202
+ // From codersdk/templates.go:15 :6
213
203
export interface Template {
214
204
readonly id : string
215
205
readonly created_at : string
216
206
readonly updated_at : string
217
207
readonly organization_id : string
218
208
readonly name : string
219
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ProvisionerType")
220
- readonly provisioner : string
209
+ readonly provisioner : ProvisionerType
221
210
readonly active_version_id : string
222
211
readonly workspace_owner_count : number
223
212
readonly description : string
224
213
}
225
214
226
- // From codersdk/templateversions.go:17 :6
215
+ // From codersdk/templateversions.go:14 :6
227
216
export interface TemplateVersion {
228
217
readonly id : string
229
218
readonly template_id ?: string
@@ -234,44 +223,47 @@ export interface TemplateVersion {
234
223
readonly readme : string
235
224
}
236
225
237
- // From codersdk/templateversions.go:31 :6
226
+ // From codersdk/templateversions.go:45 :6
238
227
export interface TemplateVersionParameter {
239
- // Named type "github.com/coder/coder/coderd/database.ParameterValue" unknown, using "any"
240
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
241
- readonly ParameterValue : any
228
+ readonly id : string
229
+ readonly created_at : string
230
+ readonly updated_at : string
231
+ readonly scope : ParameterScope
232
+ readonly scope_id : string
233
+ readonly name : string
234
+ readonly source_scheme : ParameterSourceScheme
235
+ readonly source_value : string
236
+ readonly destination_scheme : ParameterDestinationScheme
242
237
readonly schema_id : string
243
238
readonly default_source_value : boolean
244
239
}
245
240
246
- // From codersdk/templateversions.go:28 :6
241
+ // From codersdk/templateversions.go:25 :6
247
242
export interface TemplateVersionParameterSchema {
248
243
readonly id : string
249
244
readonly created_at : string
250
245
readonly job_id : string
251
246
readonly name : string
252
247
readonly description : string
253
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterSourceScheme")
254
- readonly default_source_scheme : string
248
+ readonly default_source_scheme : ParameterSourceScheme
255
249
readonly default_source_value : string
256
250
readonly allow_override_source : boolean
257
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterDestinationScheme")
258
- readonly default_destination_scheme : string
251
+ readonly default_destination_scheme : ParameterDestinationScheme
259
252
readonly allow_override_destination : boolean
260
253
readonly default_refresh : string
261
254
readonly redisplay_value : boolean
262
255
readonly validation_error : string
263
256
readonly validation_condition : string
264
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.ParameterTypeSystem")
265
- readonly validation_type_system : string
257
+ readonly validation_type_system : ParameterTypeSystem
266
258
readonly validation_value_type : string
267
259
}
268
260
269
- // From codersdk/templates.go:75 :6
261
+ // From codersdk/templates.go:73 :6
270
262
export interface TemplateVersionsByTemplateRequest extends Pagination {
271
263
readonly template_id : string
272
264
}
273
265
274
- // From codersdk/templates.go:29 :6
266
+ // From codersdk/templates.go:27 :6
275
267
export interface UpdateActiveTemplateVersion {
276
268
readonly id : string
277
269
}
@@ -292,12 +284,12 @@ export interface UpdateUserProfileRequest {
292
284
readonly username : string
293
285
}
294
286
295
- // From codersdk/workspaces.go:102 :6
287
+ // From codersdk/workspaces.go:132 :6
296
288
export interface UpdateWorkspaceAutostartRequest {
297
289
readonly schedule : string
298
290
}
299
291
300
- // From codersdk/workspaces.go:122 :6
292
+ // From codersdk/workspaces.go:152 :6
301
293
export interface UpdateWorkspaceAutostopRequest {
302
294
readonly schedule : string
303
295
}
@@ -368,7 +360,7 @@ export interface Workspace {
368
360
readonly autostop_schedule : string
369
361
}
370
362
371
- // From codersdk/workspaceresources.go:33 :6
363
+ // From codersdk/workspaceresources.go:31 :6
372
364
export interface WorkspaceAgent {
373
365
readonly id : string
374
366
readonly created_at : string
@@ -392,7 +384,7 @@ export interface WorkspaceAgentAuthenticateResponse {
392
384
readonly session_token : string
393
385
}
394
386
395
- // From codersdk/workspaceresources.go:59 :6
387
+ // From codersdk/workspaceresources.go:57 :6
396
388
export interface WorkspaceAgentInstanceMetadata {
397
389
readonly jail_orchestrator : string
398
390
readonly operating_system : string
@@ -405,7 +397,7 @@ export interface WorkspaceAgentInstanceMetadata {
405
397
readonly vnc : boolean
406
398
}
407
399
408
- // From codersdk/workspaceresources.go:51 :6
400
+ // From codersdk/workspaceresources.go:49 :6
409
401
export interface WorkspaceAgentResourceMetadata {
410
402
readonly memory_total : number
411
403
readonly disk_total : number
@@ -414,7 +406,7 @@ export interface WorkspaceAgentResourceMetadata {
414
406
readonly cpu_mhz : number
415
407
}
416
408
417
- // From codersdk/workspacebuilds.go:18 :6
409
+ // From codersdk/workspacebuilds.go:24 :6
418
410
export interface WorkspaceBuild {
419
411
readonly id : string
420
412
readonly created_at : string
@@ -423,8 +415,7 @@ export interface WorkspaceBuild {
423
415
readonly template_version_id : string
424
416
readonly build_number : number
425
417
readonly name : string
426
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.WorkspaceTransition")
427
- readonly transition : string
418
+ readonly transition : WorkspaceTransition
428
419
readonly initiator_id : string
429
420
readonly job : ProvisionerJob
430
421
}
@@ -434,32 +425,55 @@ export interface WorkspaceBuildsRequest extends Pagination {
434
425
readonly WorkspaceID : string
435
426
}
436
427
437
- // From codersdk/workspaces.go:141 :6
428
+ // From codersdk/workspaces.go:171 :6
438
429
export interface WorkspaceFilter {
439
430
readonly OrganizationID : string
440
431
readonly Owner : string
441
432
}
442
433
443
- // From codersdk/workspaceresources.go:23 :6
434
+ // From codersdk/workspaceresources.go:21 :6
444
435
export interface WorkspaceResource {
445
436
readonly id : string
446
437
readonly created_at : string
447
438
readonly job_id : string
448
- // This is likely an enum in an external package ("github.com/coder/coder/coderd/database.WorkspaceTransition")
449
- readonly workspace_transition : string
439
+ readonly workspace_transition : WorkspaceTransition
450
440
readonly type : string
451
441
readonly name : string
452
442
readonly agents ?: WorkspaceAgent [ ]
453
443
}
454
444
455
- // From codersdk/parameters.go:16:6
445
+ // From codersdk/provisionerdaemons.go:30:6
446
+ export type LogLevel = "debug" | "error" | "info" | "trace" | "warn"
447
+
448
+ // From codersdk/provisionerdaemons.go:23:6
449
+ export type LogSource = "provisioner" | "provisioner_daemon"
450
+
451
+ // From codersdk/parameters.go:30:6
452
+ export type ParameterDestinationScheme = "environment_variable" | "none" | "provisioner_variable"
453
+
454
+ // From codersdk/parameters.go:14:6
456
455
export type ParameterScope = "organization" | "template" | "user" | "workspace"
457
456
458
- // From codersdk/provisionerdaemons.go:26:6
457
+ // From codersdk/parameters.go:23:6
458
+ export type ParameterSourceScheme = "data" | "none"
459
+
460
+ // From codersdk/parameters.go:38:6
461
+ export type ParameterTypeSystem = "hcl" | "none"
462
+
463
+ // From codersdk/provisionerdaemons.go:50:6
459
464
export type ProvisionerJobStatus = "canceled" | "canceling" | "failed" | "pending" | "running" | "succeeded"
460
465
466
+ // From codersdk/organizations.go:14:6
467
+ export type ProvisionerStorageMethod = "file"
468
+
469
+ // From codersdk/organizations.go:20:6
470
+ export type ProvisionerType = "echo" | "terraform"
471
+
461
472
// From codersdk/users.go:17:6
462
473
export type UserStatus = "active" | "suspended"
463
474
464
- // From codersdk/workspaceresources.go:15 :6
475
+ // From codersdk/workspaceresources.go:13 :6
465
476
export type WorkspaceAgentStatus = "connected" | "connecting" | "disconnected"
477
+
478
+ // From codersdk/workspacebuilds.go:14:6
479
+ export type WorkspaceTransition = "delete" | "start" | "stop"
0 commit comments