Skip to content

Commit 57ba8b3

Browse files
committed
make gen
1 parent c96a6ca commit 57ba8b3

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

codersdk/templates.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ type UpdateActiveTemplateVersion struct {
4040

4141
type TemplateRole string
4242

43-
var (
43+
const (
4444
TemplateRoleAdmin TemplateRole = "admin"
4545
TemplateRoleWrite TemplateRole = "write"
4646
TemplateRoleRead TemplateRole = "read"

site/src/api/typesGenerated.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ export interface CreateTemplateRequest {
159159
readonly parameter_values?: CreateParameterRequest[]
160160
readonly max_ttl_ms?: number
161161
readonly min_autostart_interval_ms?: number
162+
readonly is_private: boolean
162163
}
163164

164165
// From codersdk/templateversions.go
@@ -408,13 +409,20 @@ export interface Template {
408409
readonly min_autostart_interval_ms: number
409410
readonly created_by_id: string
410411
readonly created_by_name: string
412+
readonly user_roles: Record<string, TemplateRole>
413+
readonly is_private: boolean
411414
}
412415

413416
// From codersdk/templates.go
414417
export interface TemplateDAUsResponse {
415418
readonly entries: DAUEntry[]
416419
}
417420

421+
// From codersdk/templates.go
422+
export interface TemplateUser extends User {
423+
readonly role: TemplateRole
424+
}
425+
418426
// From codersdk/templateversions.go
419427
export interface TemplateVersion {
420428
readonly id: string
@@ -451,6 +459,8 @@ export interface UpdateTemplateMeta {
451459
readonly icon?: string
452460
readonly max_ttl_ms?: number
453461
readonly min_autostart_interval_ms?: number
462+
readonly user_perms?: Record<string, TemplateRole>
463+
readonly is_private?: boolean
454464
}
455465

456466
// From codersdk/users.go
@@ -731,6 +741,9 @@ export type ResourceType =
731741
// From codersdk/sse.go
732742
export type ServerSentEventType = "data" | "error" | "ping"
733743

744+
// From codersdk/templates.go
745+
export type TemplateRole = "" | "admin" | "read" | "write"
746+
734747
// From codersdk/users.go
735748
export type UserStatus = "active" | "suspended"
736749

0 commit comments

Comments
 (0)