mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: add PUT /api/v2/users/:user-id/suspend endpoint (#1154)
This commit is contained in:
@@ -83,13 +83,14 @@ export interface UsersRequest {
|
||||
readonly offset: number
|
||||
}
|
||||
|
||||
// From codersdk/users.go:32:6.
|
||||
// From codersdk/users.go:39:6.
|
||||
export interface User {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
readonly status: UserStatus
|
||||
}
|
||||
|
||||
// From codersdk/users.go:39:6.
|
||||
// From codersdk/users.go:47:6.
|
||||
export interface CreateFirstUserRequest {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
@@ -97,41 +98,41 @@ export interface CreateFirstUserRequest {
|
||||
readonly organization: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:52:6.
|
||||
// From codersdk/users.go:60:6.
|
||||
export interface CreateUserRequest {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
readonly password: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:59:6.
|
||||
// From codersdk/users.go:67:6.
|
||||
export interface UpdateUserProfileRequest {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:65:6.
|
||||
// From codersdk/users.go:73:6.
|
||||
export interface LoginWithPasswordRequest {
|
||||
readonly email: string
|
||||
readonly password: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:71:6.
|
||||
// From codersdk/users.go:79:6.
|
||||
export interface LoginWithPasswordResponse {
|
||||
readonly session_token: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:76:6.
|
||||
// From codersdk/users.go:84:6.
|
||||
export interface GenerateAPIKeyResponse {
|
||||
readonly key: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:80:6.
|
||||
// From codersdk/users.go:88:6.
|
||||
export interface CreateOrganizationRequest {
|
||||
readonly name: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:85:6.
|
||||
// From codersdk/users.go:93:6.
|
||||
export interface AuthMethods {
|
||||
readonly password: boolean
|
||||
readonly github: boolean
|
||||
@@ -234,5 +235,8 @@ export type ParameterScope = "organization" | "template" | "user" | "workspace"
|
||||
// From codersdk/provisionerdaemons.go:26:6.
|
||||
export type ProvisionerJobStatus = "pending" | "running" | "succeeded" | "canceling" | "canceled" | "failed"
|
||||
|
||||
// From codersdk/users.go:31:6.
|
||||
export type UserStatus = "active" | "suspended"
|
||||
|
||||
// From codersdk/workspaceresources.go:15:6.
|
||||
export type WorkspaceAgentStatus = "connecting" | "connected" | "disconnected"
|
||||
|
||||
Reference in New Issue
Block a user