1
1
// Code generated by 'make coder/scripts/apitypings/main.go'. DO NOT EDIT.
2
2
3
+ // From codersdk/users.go:49:6
4
+ export interface APIKey {
5
+ readonly id : string
6
+ readonly user_id : string
7
+ readonly last_used : string
8
+ readonly expires_at : string
9
+ readonly created_at : string
10
+ readonly updated_at : string
11
+ readonly login_type : LoginType
12
+ readonly lifetime_seconds : number
13
+ }
14
+
3
15
// From codersdk/workspaceagents.go:35:6
4
16
export interface AWSInstanceIdentityToken {
5
17
readonly signature : string
@@ -12,7 +24,7 @@ export interface AgentGitSSHKey {
12
24
readonly private_key : string
13
25
}
14
26
15
- // From codersdk/users.go:151 :6
27
+ // From codersdk/users.go:169 :6
16
28
export interface AuthMethods {
17
29
readonly password : boolean
18
30
readonly github : boolean
@@ -37,21 +49,21 @@ export interface ComputedParameter extends Parameter {
37
49
readonly default_source_value : boolean
38
50
}
39
51
40
- // From codersdk/users.go:42 :6
52
+ // From codersdk/users.go:60 :6
41
53
export interface CreateFirstUserRequest {
42
54
readonly email : string
43
55
readonly username : string
44
56
readonly password : string
45
57
readonly organization : string
46
58
}
47
59
48
- // From codersdk/users.go:50 :6
60
+ // From codersdk/users.go:68 :6
49
61
export interface CreateFirstUserResponse {
50
62
readonly user_id : string
51
63
readonly organization_id : string
52
64
}
53
65
54
- // From codersdk/users.go:146 :6
66
+ // From codersdk/users.go:164 :6
55
67
export interface CreateOrganizationRequest {
56
68
readonly name : string
57
69
}
@@ -90,7 +102,7 @@ export interface CreateTemplateVersionRequest {
90
102
readonly parameter_values ?: CreateParameterRequest [ ]
91
103
}
92
104
93
- // From codersdk/users.go:55 :6
105
+ // From codersdk/users.go:73 :6
94
106
export interface CreateUserRequest {
95
107
readonly email : string
96
108
readonly username : string
@@ -115,7 +127,7 @@ export interface CreateWorkspaceRequest {
115
127
readonly parameter_values ?: CreateParameterRequest [ ]
116
128
}
117
129
118
- // From codersdk/users.go:142 :6
130
+ // From codersdk/users.go:160 :6
119
131
export interface GenerateAPIKeyResponse {
120
132
readonly key : string
121
133
}
@@ -133,13 +145,13 @@ export interface GoogleInstanceIdentityToken {
133
145
readonly json_web_token : string
134
146
}
135
147
136
- // From codersdk/users.go:131 :6
148
+ // From codersdk/users.go:149 :6
137
149
export interface LoginWithPasswordRequest {
138
150
readonly email : string
139
151
readonly password : string
140
152
}
141
153
142
- // From codersdk/users.go:137 :6
154
+ // From codersdk/users.go:155 :6
143
155
export interface LoginWithPasswordResponse {
144
156
readonly session_token : string
145
157
}
@@ -282,7 +294,7 @@ export interface UpdateActiveTemplateVersion {
282
294
readonly id : string
283
295
}
284
296
285
- // From codersdk/users.go:71 :6
297
+ // From codersdk/users.go:89 :6
286
298
export interface UpdateRoles {
287
299
readonly roles : string [ ]
288
300
}
@@ -294,13 +306,13 @@ export interface UpdateTemplateMeta {
294
306
readonly min_autostart_interval_ms ?: number
295
307
}
296
308
297
- // From codersdk/users.go:66 :6
309
+ // From codersdk/users.go:84 :6
298
310
export interface UpdateUserPasswordRequest {
299
311
readonly old_password : string
300
312
readonly password : string
301
313
}
302
314
303
- // From codersdk/users.go:62 :6
315
+ // From codersdk/users.go:80 :6
304
316
export interface UpdateUserProfileRequest {
305
317
readonly username : string
306
318
}
@@ -320,7 +332,7 @@ export interface UploadResponse {
320
332
readonly hash : string
321
333
}
322
334
323
- // From codersdk/users.go:32 :6
335
+ // From codersdk/users.go:39 :6
324
336
export interface User {
325
337
readonly id : string
326
338
readonly email : string
@@ -331,35 +343,35 @@ export interface User {
331
343
readonly roles : Role [ ]
332
344
}
333
345
334
- // From codersdk/users.go:96 :6
346
+ // From codersdk/users.go:114 :6
335
347
export interface UserAuthorization {
336
348
readonly object : UserAuthorizationObject
337
349
readonly action : string
338
350
}
339
351
340
- // From codersdk/users.go:112 :6
352
+ // From codersdk/users.go:130 :6
341
353
export interface UserAuthorizationObject {
342
354
readonly resource_type : string
343
355
readonly owner_id ?: string
344
356
readonly organization_id ?: string
345
357
readonly resource_id ?: string
346
358
}
347
359
348
- // From codersdk/users.go:85 :6
360
+ // From codersdk/users.go:103 :6
349
361
export interface UserAuthorizationRequest {
350
362
readonly checks : Record < string , UserAuthorization >
351
363
}
352
364
353
- // From codersdk/users.go:80 :6
365
+ // From codersdk/users.go:98 :6
354
366
export type UserAuthorizationResponse = Record < string , boolean >
355
367
356
- // From codersdk/users.go:75 :6
368
+ // From codersdk/users.go:93 :6
357
369
export interface UserRoles {
358
370
readonly roles : string [ ]
359
371
readonly organization_roles : Record < string , string [ ] >
360
372
}
361
373
362
- // From codersdk/users.go:24 :6
374
+ // From codersdk/users.go:31 :6
363
375
export interface UsersRequest extends Pagination {
364
376
readonly search ?: string
365
377
readonly status ?: string
@@ -491,6 +503,9 @@ export type LogLevel = "debug" | "error" | "info" | "trace" | "warn"
491
503
// From codersdk/provisionerdaemons.go:21:6
492
504
export type LogSource = "provisioner" | "provisioner_daemon"
493
505
506
+ // From codersdk/users.go:24:6
507
+ export type LoginType = "github" | "password"
508
+
494
509
// From codersdk/parameters.go:29:6
495
510
export type ParameterDestinationScheme = "environment_variable" | "none" | "provisioner_variable"
496
511
0 commit comments