Skip to content

Commit db536c0

Browse files
committed
Make gen
1 parent 8c5d66e commit db536c0

File tree

1 file changed

+75
-61
lines changed

1 file changed

+75
-61
lines changed

site/src/api/typesGenerated.ts

Lines changed: 75 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -49,32 +49,28 @@ export interface CreateOrganizationRequest {
4949
readonly name: string
5050
}
5151

52-
// From codersdk/parameters.go:38:6
52+
// From codersdk/parameters.go:58:6
5353
export interface CreateParameterRequest {
5454
readonly name: string
5555
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
6058
}
6159

62-
// From codersdk/organizations.go:38:6
60+
// From codersdk/organizations.go:49:6
6361
export interface CreateTemplateRequest {
6462
readonly name: string
6563
readonly description?: string
6664
readonly template_version_id: string
6765
readonly parameter_values?: CreateParameterRequest[]
6866
}
6967

70-
// From codersdk/organizations.go:25:6
68+
// From codersdk/organizations.go:36:6
7169
export interface CreateTemplateVersionRequest {
7270
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
7572
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
7874
readonly parameter_values?: CreateParameterRequest[]
7975
}
8076

@@ -89,13 +85,12 @@ export interface CreateUserRequest {
8985
// From codersdk/workspaces.go:34:6
9086
export interface CreateWorkspaceBuildRequest {
9187
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
9489
readonly dry_run?: boolean
9590
readonly state?: string
9691
}
9792

98-
// From codersdk/organizations.go:56:6
93+
// From codersdk/organizations.go:67:6
9994
export interface CreateWorkspaceRequest {
10095
readonly template_id: string
10196
readonly name: string
@@ -131,7 +126,7 @@ export interface LoginWithPasswordResponse {
131126
readonly session_token: string
132127
}
133128

134-
// From codersdk/organizations.go:17:6
129+
// From codersdk/organizations.go:28:6
135130
export interface Organization {
136131
readonly id: string
137132
readonly name: string
@@ -155,32 +150,29 @@ export interface Pagination {
155150
readonly offset?: number
156151
}
157152

158-
// From codersdk/parameters.go:26:6
153+
// From codersdk/parameters.go:46:6
159154
export interface Parameter {
160155
readonly id: string
161156
readonly created_at: string
162157
readonly updated_at: string
163158
readonly scope: ParameterScope
164159
readonly scope_id: string
165160
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
170163
}
171164

172-
// From codersdk/provisionerdaemons.go:23:6
165+
// From codersdk/provisionerdaemons.go:40:6
173166
export interface ProvisionerDaemon {
174167
readonly id: string
175168
readonly created_at: string
176169
readonly updated_at?: string
177170
readonly organization_id?: string
178171
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[]
181173
}
182174

183-
// From codersdk/provisionerdaemons.go:46:6
175+
// From codersdk/provisionerdaemons.go:70:6
184176
export interface ProvisionerJob {
185177
readonly id: string
186178
readonly created_at: string
@@ -191,14 +183,12 @@ export interface ProvisionerJob {
191183
readonly worker_id?: string
192184
}
193185

194-
// From codersdk/provisionerdaemons.go:56:6
186+
// From codersdk/provisionerdaemons.go:80:6
195187
export interface ProvisionerJobLog {
196188
readonly id: string
197189
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
202192
readonly stage: string
203193
readonly output: string
204194
}
@@ -209,21 +199,20 @@ export interface Role {
209199
readonly display_name: string
210200
}
211201

212-
// From codersdk/templates.go:17:6
202+
// From codersdk/templates.go:15:6
213203
export interface Template {
214204
readonly id: string
215205
readonly created_at: string
216206
readonly updated_at: string
217207
readonly organization_id: string
218208
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
221210
readonly active_version_id: string
222211
readonly workspace_owner_count: number
223212
readonly description: string
224213
}
225214

226-
// From codersdk/templateversions.go:17:6
215+
// From codersdk/templateversions.go:14:6
227216
export interface TemplateVersion {
228217
readonly id: string
229218
readonly template_id?: string
@@ -234,44 +223,47 @@ export interface TemplateVersion {
234223
readonly readme: string
235224
}
236225

237-
// From codersdk/templateversions.go:31:6
226+
// From codersdk/templateversions.go:45:6
238227
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
242237
readonly schema_id: string
243238
readonly default_source_value: boolean
244239
}
245240

246-
// From codersdk/templateversions.go:28:6
241+
// From codersdk/templateversions.go:25:6
247242
export interface TemplateVersionParameterSchema {
248243
readonly id: string
249244
readonly created_at: string
250245
readonly job_id: string
251246
readonly name: string
252247
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
255249
readonly default_source_value: string
256250
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
259252
readonly allow_override_destination: boolean
260253
readonly default_refresh: string
261254
readonly redisplay_value: boolean
262255
readonly validation_error: string
263256
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
266258
readonly validation_value_type: string
267259
}
268260

269-
// From codersdk/templates.go:75:6
261+
// From codersdk/templates.go:73:6
270262
export interface TemplateVersionsByTemplateRequest extends Pagination {
271263
readonly template_id: string
272264
}
273265

274-
// From codersdk/templates.go:29:6
266+
// From codersdk/templates.go:27:6
275267
export interface UpdateActiveTemplateVersion {
276268
readonly id: string
277269
}
@@ -292,12 +284,12 @@ export interface UpdateUserProfileRequest {
292284
readonly username: string
293285
}
294286

295-
// From codersdk/workspaces.go:102:6
287+
// From codersdk/workspaces.go:132:6
296288
export interface UpdateWorkspaceAutostartRequest {
297289
readonly schedule: string
298290
}
299291

300-
// From codersdk/workspaces.go:122:6
292+
// From codersdk/workspaces.go:152:6
301293
export interface UpdateWorkspaceAutostopRequest {
302294
readonly schedule: string
303295
}
@@ -368,7 +360,7 @@ export interface Workspace {
368360
readonly autostop_schedule: string
369361
}
370362

371-
// From codersdk/workspaceresources.go:33:6
363+
// From codersdk/workspaceresources.go:31:6
372364
export interface WorkspaceAgent {
373365
readonly id: string
374366
readonly created_at: string
@@ -392,7 +384,7 @@ export interface WorkspaceAgentAuthenticateResponse {
392384
readonly session_token: string
393385
}
394386

395-
// From codersdk/workspaceresources.go:59:6
387+
// From codersdk/workspaceresources.go:57:6
396388
export interface WorkspaceAgentInstanceMetadata {
397389
readonly jail_orchestrator: string
398390
readonly operating_system: string
@@ -405,7 +397,7 @@ export interface WorkspaceAgentInstanceMetadata {
405397
readonly vnc: boolean
406398
}
407399

408-
// From codersdk/workspaceresources.go:51:6
400+
// From codersdk/workspaceresources.go:49:6
409401
export interface WorkspaceAgentResourceMetadata {
410402
readonly memory_total: number
411403
readonly disk_total: number
@@ -414,7 +406,7 @@ export interface WorkspaceAgentResourceMetadata {
414406
readonly cpu_mhz: number
415407
}
416408

417-
// From codersdk/workspacebuilds.go:18:6
409+
// From codersdk/workspacebuilds.go:24:6
418410
export interface WorkspaceBuild {
419411
readonly id: string
420412
readonly created_at: string
@@ -423,8 +415,7 @@ export interface WorkspaceBuild {
423415
readonly template_version_id: string
424416
readonly build_number: number
425417
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
428419
readonly initiator_id: string
429420
readonly job: ProvisionerJob
430421
}
@@ -434,32 +425,55 @@ export interface WorkspaceBuildsRequest extends Pagination {
434425
readonly WorkspaceID: string
435426
}
436427

437-
// From codersdk/workspaces.go:141:6
428+
// From codersdk/workspaces.go:171:6
438429
export interface WorkspaceFilter {
439430
readonly OrganizationID: string
440431
readonly Owner: string
441432
}
442433

443-
// From codersdk/workspaceresources.go:23:6
434+
// From codersdk/workspaceresources.go:21:6
444435
export interface WorkspaceResource {
445436
readonly id: string
446437
readonly created_at: string
447438
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
450440
readonly type: string
451441
readonly name: string
452442
readonly agents?: WorkspaceAgent[]
453443
}
454444

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
456455
export type ParameterScope = "organization" | "template" | "user" | "workspace"
457456

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
459464
export type ProvisionerJobStatus = "canceled" | "canceling" | "failed" | "pending" | "running" | "succeeded"
460465

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+
461472
// From codersdk/users.go:17:6
462473
export type UserStatus = "active" | "suspended"
463474

464-
// From codersdk/workspaceresources.go:15:6
475+
// From codersdk/workspaceresources.go:13:6
465476
export type WorkspaceAgentStatus = "connected" | "connecting" | "disconnected"
477+
478+
// From codersdk/workspacebuilds.go:14:6
479+
export type WorkspaceTransition = "delete" | "start" | "stop"

0 commit comments

Comments
 (0)