n8n-nodes-arubacentralnextgen
Version:
n8n community node for Aruba Central NextGen API integration with modern monitoring and management capabilities
138 lines (137 loc) • 5.24 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* Get a list of all Access Points
*/
export declare function getAllAPs(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get details for a specific Access Point
*/
export declare function getAPDetails(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get top APs by wireless usage
*/
export declare function getTopAPsByWirelessUsage(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get AP Throughput Trends
*/
export declare function getAPThroughputTrends(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get AP CPU Utilization
*/
export declare function getAPCPUUtilization(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get AP Memory Utilization
*/
export declare function getAPMemoryUtilization(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get AP Power Consumption
*/
export declare function getAPPowerConsumption(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get Radio Details
*/
export declare function getRadioDetails(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get comprehensive radio performance metrics
*/
export declare function getRadioPerformance(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get APs with Performance Issues
*/
export declare function getAPsWithIssues(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get Access Point Port Frame Trends
*/
export declare function getAPPortFrameTrends(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a list of all radios
*/
export declare function getAllRadios(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get channel utilization information for a specific radio
*/
export declare function getRadioChannelUtilization(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get channel quality information for a specific radio
*/
export declare function getRadioChannelQuality(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get noise floor information for a specific radio
*/
export declare function getRadioNoiseFloor(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get transmission information for a specific radio
*/
export declare function getRadioTransmissionInfo(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get Access Point Port CRC Errors
*/
export declare function getAPPortCRCErrors(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get Access Point Port Collision Errors
*/
export declare function getAPPortCollisionErrors(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get Access Point Radio Throughput Trend
*/
export declare function getAPRadioThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get Access Point Port Throughput Trend
*/
export declare function getAPPortThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a list of radios for a specific access point
*/
export declare function getAPRadiosList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a list of ports for a specific access point
*/
export declare function getAPPortsList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a list of all WLANs
*/
export declare function getAllWLANs(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a specific WLAN by name
*/
export declare function getWLANByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a list of WLANs for a specific access point
*/
export declare function getAPWLANsList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get throughput trend for a WLAN of an access point
*/
export declare function getAPWLANThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a list of tunnels for a specific access point
*/
export declare function getAPTunnelsList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get detailed information about a specific access point tunnel
*/
export declare function getAPTunnelDetails(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get throughput trend for an access point tunnel
*/
export declare function getAPTunnelThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get packet loss trend for an access point tunnel
*/
export declare function getAPTunnelPacketLossTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get jitter trend for an access point tunnel
*/
export declare function getAPTunnelJitterTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get latency trend for an access point tunnel
*/
export declare function getAPTunnelLatencyTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get MOS score trend for an access point tunnel
*/
export declare function getAPTunnelMOSScoreTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get throughput trend for a specific WLAN
*/
export declare function getWLANThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;