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.47 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* List all role mappings
*/
export declare function listRoleMappings(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a role mapping by ID
*/
export declare function getRoleMapping(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a role mapping by name
*/
export declare function getRoleMappingByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new role mapping
*/
export declare function createRoleMapping(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update a role mapping by ID
*/
export declare function updateRoleMapping(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update a role mapping by name
*/
export declare function updateRoleMappingByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Replace a role mapping by ID
*/
export declare function replaceRoleMapping(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Replace a role mapping by name
*/
export declare function replaceRoleMappingByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a role mapping by ID
*/
export declare function deleteRoleMapping(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a role mapping by name
*/
export declare function deleteRoleMappingByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;