Skip to main content

FuseProfilesSDK

@appfire/fuse-utils / Exports / FuseProfilesSDK

Class: FuseProfilesSDK

Fuse Profiles SDK CRUDL operations

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new FuseProfilesSDK(productType, appKey)

Parameters

NameType
productTypeProductType
appKeystring

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

NameType
profileProfile

Returns

Promise<Profile>

Defined in

repository/profiles.repository.ts:38


delete

delete(profileName): Promise<void>

Parameters

NameType
profileNamestring

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

NameType
profileProfile

Returns

Promise<Profile>

Defined in

repository/profiles.repository.ts:44