User
@julep/sdk / Modules / managers/user / UsersManager
Class: UsersManager
managers/user.UsersManager
BaseManager serves as the base class for all manager classes that interact with the Julep API. It provides common functionality needed for API interactions.
Hierarchy
↳
UsersManager
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new UsersManager(apiClient
): UsersManager
Constructs a new instance of BaseManager.
Parameters
Name | Type | Description |
---|---|---|
| The JulepApiClient instance used for API interactions. |
Returns
Inherited from
Defined in
Properties
apiClient
• apiClient: JulepApiClient
The JulepApiClient instance used for API interactions.
Inherited from
Defined in
Methods
create
▸ create(«destructured»?
): Promise
<User
>
Parameters
Name | Type |
---|---|
|
Returns
Promise
<User
>
Defined in
delete
▸ delete(userId
): Promise
<void
>
Parameters
Name | Type |
---|---|
|
|
Returns
Promise
<void
>
Defined in
get
▸ get(userId
): Promise
<User
>
Parameters
Name | Type |
---|---|
|
|
Returns
Promise
<User
>
Defined in
list
▸ list(«destructured»?
): Promise
<User
[]>
Parameters
Name | Type | Default value |
---|---|---|
|
|
|
› |
|
|
› |
|
|
› |
|
|
Returns
Promise
<User
[]>
Defined in
update
▸ update(userId
, request
, overwrite
): Promise
<User
>
Parameters
Name | Type |
---|---|
|
|
| |
|
|
Returns
Promise
<User
>
Defined in
▸ update(userId
, request
, overwrite?
): Promise
<User
>
Parameters
Name | Type |
---|---|
|
|
| |
|
|
Returns
Promise
<User
>
Defined in
Last updated