Skip to main content

FuseProfilesSDK

@appfire/fuse-utilsDocs


@appfire/fuse-utils / FuseProfilesSDK

Class: FuseProfilesSDK

Fuse Profiles SDK CRUDL operations

Constructors

new FuseProfilesSDK()

new FuseProfilesSDK(productType, appKey): FuseProfilesSDK

Parameters

productType: ProductType

appKey: string

Returns

FuseProfilesSDK

Defined in

repository/profiles.repository.ts:23

Properties

appKey

appKey: string

Defined in

repository/profiles.repository.ts:21


fuseHttpClient

fuseHttpClient: ConfluenceHttpClient | JiraHttpClient | MondayHttpClient

Defined in

repository/profiles.repository.ts:19


productType

productType: ProductType

Defined in

repository/profiles.repository.ts:20

Methods

create()

create(profile): Promise\<Profile>

Parameters

profile: Profile

Returns

Promise\<Profile>

Defined in

repository/profiles.repository.ts:38


delete()

delete(profileName): Promise\<void>

Parameters

profileName: string

Returns

Promise\<void>

Defined in

repository/profiles.repository.ts:50


list()

list(): Promise\<Profile[]>

Returns

Promise\<Profile[]>

Defined in

repository/profiles.repository.ts:32


update()

update(profile): Promise\<Profile>

Parameters

profile: Profile

Returns

Promise\<Profile>

Defined in

repository/profiles.repository.ts:44