Flowise
33 строки · 1.1 Кб
1import { INodeParams, INodeCredential } from '../src/Interface'2
3class ConfluenceCloudApi implements INodeCredential {4label: string5name: string6version: number7description: string8inputs: INodeParams[]9
10constructor() {11this.label = 'Confluence Cloud API'12this.name = 'confluenceCloudApi'13this.version = 1.014this.description =15'Refer to <a target="_blank" href="https://support.atlassian.com/confluence-cloud/docs/manage-oauth-access-tokens/">official guide</a> on how to get Access Token or <a target="_blank" href="https://id.atlassian.com/manage-profile/security/api-tokens">API Token</a> on Confluence'16this.inputs = [17{18label: 'Access Token',19name: 'accessToken',20type: 'password',21placeholder: '<CONFLUENCE_ACCESS_TOKEN>'22},23{24label: 'Username',25name: 'username',26type: 'string',27placeholder: '<CONFLUENCE_USERNAME>'28}29]30}31}
32
33module.exports = { credClass: ConfluenceCloudApi }34