feat: unexpose coderdtest.NewWithAPI (#2613)

* feat: unexpose coderdtest.NewWithAPI
This commit is contained in:
Jon Ayers
2022-06-27 13:50:52 -05:00
committed by GitHub
parent 7dfec821f5
commit 2353687610
18 changed files with 409 additions and 241 deletions
+33 -18
View File
@@ -1,5 +1,17 @@
// Code generated by 'make coder/scripts/apitypings/main.go'. DO NOT EDIT.
// From codersdk/users.go:54:6
export interface APIKey {
readonly id: string
readonly user_id: string
readonly last_used: string
readonly expires_at: string
readonly created_at: string
readonly updated_at: string
readonly login_type: LoginType
readonly lifetime_seconds: number
}
// From codersdk/workspaceagents.go:36:6
export interface AWSInstanceIdentityToken {
readonly signature: string
@@ -12,7 +24,7 @@ export interface AgentGitSSHKey {
readonly private_key: string
}
// From codersdk/users.go:156:6
// From codersdk/users.go:174:6
export interface AuthMethods {
readonly password: boolean
readonly github: boolean
@@ -37,7 +49,7 @@ export interface ComputedParameter extends Parameter {
readonly default_source_value: boolean
}
// From codersdk/users.go:47:6
// From codersdk/users.go:65:6
export interface CreateFirstUserRequest {
readonly email: string
readonly username: string
@@ -45,13 +57,13 @@ export interface CreateFirstUserRequest {
readonly organization: string
}
// From codersdk/users.go:55:6
// From codersdk/users.go:73:6
export interface CreateFirstUserResponse {
readonly user_id: string
readonly organization_id: string
}
// From codersdk/users.go:151:6
// From codersdk/users.go:169:6
export interface CreateOrganizationRequest {
readonly name: string
}
@@ -90,7 +102,7 @@ export interface CreateTemplateVersionRequest {
readonly parameter_values?: CreateParameterRequest[]
}
// From codersdk/users.go:60:6
// From codersdk/users.go:78:6
export interface CreateUserRequest {
readonly email: string
readonly username: string
@@ -116,7 +128,7 @@ export interface CreateWorkspaceRequest {
readonly parameter_values?: CreateParameterRequest[]
}
// From codersdk/users.go:147:6
// From codersdk/users.go:165:6
export interface GenerateAPIKeyResponse {
readonly key: string
}
@@ -134,13 +146,13 @@ export interface GoogleInstanceIdentityToken {
readonly json_web_token: string
}
// From codersdk/users.go:136:6
// From codersdk/users.go:154:6
export interface LoginWithPasswordRequest {
readonly email: string
readonly password: string
}
// From codersdk/users.go:142:6
// From codersdk/users.go:160:6
export interface LoginWithPasswordResponse {
readonly session_token: string
}
@@ -283,7 +295,7 @@ export interface UpdateActiveTemplateVersion {
readonly id: string
}
// From codersdk/users.go:76:6
// From codersdk/users.go:94:6
export interface UpdateRoles {
readonly roles: string[]
}
@@ -295,13 +307,13 @@ export interface UpdateTemplateMeta {
readonly min_autostart_interval_ms?: number
}
// From codersdk/users.go:71:6
// From codersdk/users.go:89:6
export interface UpdateUserPasswordRequest {
readonly old_password: string
readonly password: string
}
// From codersdk/users.go:67:6
// From codersdk/users.go:85:6
export interface UpdateUserProfileRequest {
readonly username: string
}
@@ -321,7 +333,7 @@ export interface UploadResponse {
readonly hash: string
}
// From codersdk/users.go:37:6
// From codersdk/users.go:44:6
export interface User {
readonly id: string
readonly email: string
@@ -332,13 +344,13 @@ export interface User {
readonly roles: Role[]
}
// From codersdk/users.go:101:6
// From codersdk/users.go:119:6
export interface UserAuthorization {
readonly object: UserAuthorizationObject
readonly action: string
}
// From codersdk/users.go:117:6
// From codersdk/users.go:135:6
export interface UserAuthorizationObject {
readonly resource_type: string
readonly owner_id?: string
@@ -346,21 +358,21 @@ export interface UserAuthorizationObject {
readonly resource_id?: string
}
// From codersdk/users.go:90:6
// From codersdk/users.go:108:6
export interface UserAuthorizationRequest {
readonly checks: Record<string, UserAuthorization>
}
// From codersdk/users.go:85:6
// From codersdk/users.go:103:6
export type UserAuthorizationResponse = Record<string, boolean>
// From codersdk/users.go:80:6
// From codersdk/users.go:98:6
export interface UserRoles {
readonly roles: string[]
readonly organization_roles: Record<string, string[]>
}
// From codersdk/users.go:25:6
// From codersdk/users.go:32:6
export interface UsersRequest extends Pagination {
readonly q?: string
}
@@ -500,6 +512,9 @@ export type LogLevel = "debug" | "error" | "info" | "trace" | "warn"
// From codersdk/provisionerdaemons.go:21:6
export type LogSource = "provisioner" | "provisioner_daemon"
// From codersdk/users.go:25:6
export type LoginType = "github" | "password"
// From codersdk/parameters.go:29:6
export type ParameterDestinationScheme = "environment_variable" | "none" | "provisioner_variable"