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.61 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* List all enforcement profiles
*/
export declare function listEnforcementProfiles(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new enforcement profile
*/
export declare function createEnforcementProfile(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get an enforcement profile by ID
*/
export declare function getEnforcementProfile(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get an enforcement profile by name
*/
export declare function getEnforcementProfileByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an enforcement profile by ID
*/
export declare function updateEnforcementProfile(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an enforcement profile by name
*/
export declare function updateEnforcementProfileByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Replace an enforcement profile by ID
*/
export declare function replaceEnforcementProfile(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Replace an enforcement profile by name
*/
export declare function replaceEnforcementProfileByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete an enforcement profile by ID
*/
export declare function deleteEnforcementProfile(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete an enforcement profile by name
*/
export declare function deleteEnforcementProfileByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;