n8n-nodes-arubaclearpass
Version:
n8n community node for Aruba ClearPass API integration with comprehensive identity, policy, and enforcement profile management
42 lines (41 loc) • 1.51 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* Get a list of all guest accounts
*/
export declare function listGuestUsers(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a guest account by ID
*/
export declare function getGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a guest account by username
*/
export declare function getGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new guest user account
*/
export declare function createGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update a guest user account
*/
export declare function updateGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update a guest user account by username
*/
export declare function updateGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Replace a guest user account
*/
export declare function replaceGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Replace a guest user account by username
*/
export declare function replaceGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a guest user account
*/
export declare function deleteGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a guest user account by username
*/
export declare function deleteGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;