Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BaseAPI
    • UsersApi

Index

Constructors

constructor

  • new UsersApi(configuration?: Configuration): UsersApi
  • Parameters

    • configuration: Configuration = ...

    Returns UsersApi

Properties

Protected configuration

configuration: Configuration = ...

Methods

createUser

createUserRaw

deleteUser

deleteUserRaw

getUser

getUserRaw

  • getUserRaw(requestParameters: GetUserRequest): Promise<ApiResponse<UserResponse>>
  • Get a specific user's information. Retrieve a user

    Parameters

    Returns Promise<ApiResponse<UserResponse>>

listUserRoles

listUserRolesRaw

  • listUserRolesRaw(requestParameters: ListUserRolesRequest): Promise<ApiResponse<ListUserRolesResponse>>
  • Returns a list of all user roles in an organization. List all user roles

    Parameters

    Returns Promise<ApiResponse<ListUserRolesResponse>>

listUsers

listUsersRaw

  • listUsersRaw(requestParameters: ListUsersRequest): Promise<ApiResponse<ListUsersResponse>>
  • Returns a list of all users in an organization. List all users

    Parameters

    Returns Promise<ApiResponse<ListUsersResponse>>

Protected request

  • request(context: RequestOpts): Promise<Response>
  • Parameters

    • context: RequestOpts

    Returns Promise<Response>

updateUser

updateUserRaw

withMiddleware

  • withMiddleware<T>(...middlewares: Middleware[]): T
  • Type parameters

    • T: BaseAPI<T>

    Parameters

    • Rest ...middlewares: Middleware[]

    Returns T

withPostMiddleware

  • withPostMiddleware<T>(...postMiddlewares: ((context: ResponseContext) => Promise<void | Response>)[]): T
  • Type parameters

    • T: BaseAPI<T>

    Parameters

    • Rest ...postMiddlewares: ((context: ResponseContext) => Promise<void | Response>)[]

    Returns T

withPreMiddleware

  • withPreMiddleware<T>(...preMiddlewares: ((context: RequestContext) => Promise<void | FetchParams>)[]): T
  • Type parameters

    • T: BaseAPI<T>

    Parameters

    • Rest ...preMiddlewares: ((context: RequestContext) => Promise<void | FetchParams>)[]

    Returns T

Generated using TypeDoc