n8n-nodes-arubaclearpass
Version:
n8n community node for Aruba ClearPass API integration with comprehensive identity, policy, and enforcement profile management
34 lines (33 loc) • 1.16 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* Get a list of all endpoints
*/
export declare function listEndpoints(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get an endpoint by ID
*/
export declare function getEndpoint(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get an endpoint by MAC address
*/
export declare function getEndpointByMac(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new endpoint
*/
export declare function createEndpoint(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an endpoint by ID
*/
export declare function updateEndpoint(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an endpoint by MAC address
*/
export declare function updateEndpointByMac(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete an endpoint by ID
*/
export declare function deleteEndpoint(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete an endpoint by MAC address
*/
export declare function deleteEndpointByMac(this: IExecuteFunctions): Promise<INodeExecutionData[]>;