@@ -12,7 +12,7 @@ export interface AgentGitSSHKey {
12
12
readonly private_key : string
13
13
}
14
14
15
- // From codersdk/users.go:109 :6
15
+ // From codersdk/users.go:110 :6
16
16
export interface AuthMethods {
17
17
readonly password : boolean
18
18
readonly github : boolean
@@ -30,21 +30,21 @@ export interface BuildInfoResponse {
30
30
readonly version : string
31
31
}
32
32
33
- // From codersdk/users.go:50 :6
33
+ // From codersdk/users.go:51 :6
34
34
export interface CreateFirstUserRequest {
35
35
readonly email : string
36
36
readonly username : string
37
37
readonly password : string
38
38
readonly organization : string
39
39
}
40
40
41
- // From codersdk/users.go:58 :6
41
+ // From codersdk/users.go:59 :6
42
42
export interface CreateFirstUserResponse {
43
43
readonly user_id : string
44
44
readonly organization_id : string
45
45
}
46
46
47
- // From codersdk/users.go:104 :6
47
+ // From codersdk/users.go:105 :6
48
48
export interface CreateOrganizationRequest {
49
49
readonly name : string
50
50
}
@@ -77,7 +77,7 @@ export interface CreateTemplateVersionRequest {
77
77
readonly parameter_values : CreateParameterRequest [ ]
78
78
}
79
79
80
- // From codersdk/users.go:63 :6
80
+ // From codersdk/users.go:64 :6
81
81
export interface CreateUserRequest {
82
82
readonly email : string
83
83
readonly username : string
@@ -101,7 +101,7 @@ export interface CreateWorkspaceRequest {
101
101
readonly parameter_values : CreateParameterRequest [ ]
102
102
}
103
103
104
- // From codersdk/users.go:100 :6
104
+ // From codersdk/users.go:101 :6
105
105
export interface GenerateAPIKeyResponse {
106
106
readonly key : string
107
107
}
@@ -119,13 +119,13 @@ export interface GoogleInstanceIdentityToken {
119
119
readonly json_web_token : string
120
120
}
121
121
122
- // From codersdk/users.go:89 :6
122
+ // From codersdk/users.go:90 :6
123
123
export interface LoginWithPasswordRequest {
124
124
readonly email : string
125
125
readonly password : string
126
126
}
127
127
128
- // From codersdk/users.go:95 :6
128
+ // From codersdk/users.go:96 :6
129
129
export interface LoginWithPasswordResponse {
130
130
readonly session_token : string
131
131
}
@@ -195,6 +195,12 @@ export interface ProvisionerJobLog {
195
195
readonly output : string
196
196
}
197
197
198
+ // From codersdk/roles.go:13:6
199
+ export interface Role {
200
+ readonly name : string
201
+ readonly display_name : string
202
+ }
203
+
198
204
// From codersdk/templates.go:17:6
199
205
export interface Template {
200
206
readonly id : string
@@ -255,17 +261,17 @@ export interface UpdateActiveTemplateVersion {
255
261
readonly id : string
256
262
}
257
263
258
- // From codersdk/users.go:79 :6
264
+ // From codersdk/users.go:80 :6
259
265
export interface UpdateRoles {
260
266
readonly roles : string [ ]
261
267
}
262
268
263
- // From codersdk/users.go:75 :6
269
+ // From codersdk/users.go:76 :6
264
270
export interface UpdateUserPasswordRequest {
265
271
readonly password : string
266
272
}
267
273
268
- // From codersdk/users.go:70 :6
274
+ // From codersdk/users.go:71 :6
269
275
export interface UpdateUserProfileRequest {
270
276
readonly email : string
271
277
readonly username : string
@@ -294,9 +300,10 @@ export interface User {
294
300
readonly username : string
295
301
readonly status : UserStatus
296
302
readonly organization_ids : string [ ]
303
+ readonly roles : Role [ ]
297
304
}
298
305
299
- // From codersdk/users.go:83 :6
306
+ // From codersdk/users.go:84 :6
300
307
export interface UserRoles {
301
308
readonly roles : string [ ]
302
309
readonly organization_roles : Record < string , string [ ] >
0 commit comments