UNPKG

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.32 kB
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow'; /** * List all roles */ export declare function listRoles(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Get a role by ID */ export declare function getRole(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Get a role by name */ export declare function getRoleByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Create a new role */ export declare function createRole(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Update a role by ID */ export declare function updateRole(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Update a role by name */ export declare function updateRoleByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Replace a role by ID */ export declare function replaceRole(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Replace a role by name */ export declare function replaceRoleByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Delete a role by ID */ export declare function deleteRole(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Delete a role by name */ export declare function deleteRoleByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;