n8n-nodes-arubacentral
Version:
n8n community node for Aruba Central API integration with comprehensive monitoring, configuration, and management capabilities
131 lines (130 loc) • 10.4 kB
TypeScript
/**
* Operations available in the monitoring domain
*/
export declare const monitoringOperations: {
ap: {
getAps: typeof import("./ap/operations/getAps.methods").getAps;
getBssids: typeof import("./ap/operations/getBssids.methods").getBssids;
getSerial: typeof import("./ap/operations/getSerial.methods").getSerial;
deleteSerial: typeof import("./ap/operations/deleteSerial.methods").deleteSerial;
getRf_summary: typeof import("./ap/operations/getRf_summary.methods").getRf_summary;
getBandwidth_usage: typeof import("./ap/operations/getBandwidth_usage.methods").getBandwidth_usage;
getTopn: typeof import("./ap/operations/getTopn.methods").getTopn;
getClientMatchSteerHistory: typeof import("./ap/operations/getClientMatchSteerHistory.methods").getClientMatchSteerHistory;
getClientMatchInfo: typeof import("./ap/operations/getClientMatchInfo.methods").getClientMatchInfo;
initiateClientSteer: typeof import("./ap/operations/initiateClientSteer.methods").initiateClientSteer;
};
client: {
getWirelessClients: typeof import("./client/operations/getClients.methods").getWirelessClients;
getWiredClients: typeof import("./client/operations/getClients.methods").getWiredClients;
getUnifiedClients: typeof import("./client/operations/getClients.methods").getUnifiedClients;
getDetail: typeof import("./client/operations/getDetail.methods").getDetail;
getWirelessClientDetails: typeof import("./client/operations/getClient.methods").getWirelessClientDetails;
getWiredClientDetails: typeof import("./client/operations/getClient.methods").getWiredClientDetails;
getMobility: typeof import("./client/operations/getMobility.methods").getMobility;
getUsage: typeof import("./client/operations/getUsage.methods").getUsage;
getTopn: typeof import("./client/operations/getTopn.methods").getTopn;
getCount: typeof import("./client/operations/getCount.methods").getCount;
};
events: {
getEvents: typeof import("./events/operations/getEvents.methods").getEvents;
};
gateway: {
getGateways: typeof import("./gateway/operations/getGateways.methods").getGateways;
getGateway: typeof import("./gateway/operations/getGateway.methods").getGateway;
deleteGateway: typeof import("./gateway/operations/deleteGateway.methods").deleteGateway;
getDetail: typeof import("./gateway/operations/getDetail.methods").getDetail;
getUplinkBandwidthUsage: typeof import("./gateway/operations/getUplinkBandwidthUsage.methods").getUplinkBandwidthUsage;
getStats: typeof import("./gateway/operations/getStats.methods").getStats;
getWanCompressionStats: typeof import("./gateway/operations/getWanCompressionStats.methods").getWanCompressionStats;
getDistribution: typeof import("./gateway/operations/getDistribution.methods").getDistribution;
getPortsBandwidthUsage: typeof import("./gateway/operations/getPortsBandwidthUsage.methods").getPortsBandwidthUsage;
getPorts: typeof import("./gateway/operations/getPorts.methods").getPorts;
getErrors: typeof import("./gateway/operations/getErrors.methods").getErrors;
getTunnels: typeof import("./gateway/operations/getTunnels.methods").getTunnels;
getClients: typeof import("./gateway/operations/getClients.methods").getClients;
getPools: typeof import("./gateway/operations/getPools.methods").getPools;
getInfo: typeof import("./gateway/operations/getInfo.methods").getInfo;
};
label: {
getLabels: typeof import("./label/operations/getLabels.methods").getLabels;
postLabel: typeof import("./label/operations/postLabel.methods").postLabel;
getLabel: typeof import("./label/operations/getLabel.methods").getLabel;
patchLabel: typeof import("./label/operations/patchLabel.methods").patchLabel;
deleteLabel: typeof import("./label/operations/deleteLabel.methods").deleteLabel;
postDevices: typeof import("./label/operations/postDevices.methods").postDevices;
deleteDevices: typeof import("./label/operations/deleteDevices.methods").deleteDevices;
getCategories: typeof import("./label/operations/getCategories.methods").getCategories;
};
mobilitycontroller: {
getMcs: typeof import("./mobilitycontroller/operations/getMcs.methods").getMcs;
getSerial: typeof import("./mobilitycontroller/operations/getSerial.methods").getSerial;
deleteSerial: typeof import("./mobilitycontroller/operations/deleteSerial.methods").deleteSerial;
getUsage: typeof import("./mobilitycontroller/operations/getUsage.methods").getUsage;
getPorts: typeof import("./mobilitycontroller/operations/getPorts.methods").getPorts;
getInfo: typeof import("./mobilitycontroller/operations/getInfo.methods").getInfo;
getMobility_controllers: typeof import("./mobilitycontroller/operations/getMobility_controllers.methods").getMobility_controllers;
};
network: {
getNetworks: typeof import("./network/operations/getNetworks.methods").getNetworks;
getNetwork_name: typeof import("./network/operations/getNetwork_name.methods").getNetwork_name;
getBandwidth_usage: typeof import("./network/operations/getBandwidth_usage.methods").getBandwidth_usage;
};
site: {
listSites: typeof import("./site/operations/listSites.methods").listSites;
createSite: typeof import("./site/operations/createSite.methods").createSite;
getSiteDetails: typeof import("./site/operations/getSiteDetails.methods").getSiteDetails;
updateSite: typeof import("./site/operations/updateSite.methods").updateSite;
associateSiteToDevice: typeof import("./site/operations/associateSiteToDevice.methods").associateSiteToDevice;
unassociateSiteFromDevice: typeof import("./site/operations/unassociateSiteFromDevice.methods").unassociateSiteFromDevice;
associateSiteToDevices: typeof import("./site/operations/associateSiteToDevices.methods").associateSiteToDevices;
unassociateSiteFromDevices: typeof import("./site/operations/unassociateSiteFromDevices.methods").unassociateSiteFromDevices;
};
swarm: {
getTopn: typeof import("./swarm/operations/getTopn.methods").getTopn;
getSwarms: typeof import("./swarm/operations/getSwarms.methods").getSwarms;
getSwarm: typeof import("./swarm/operations/getSwarm.methods").getSwarm;
};
switch: {
listSwitches: typeof import("./switch/operations/listSwitches.methods").listSwitches;
getSwitchVlanInfo: typeof import("./switch/operations/getSwitchVlanInfo.methods").getSwitchVlanInfo;
getCxSwitchVlanInfo: typeof import("./switch/operations/getCxSwitchVlanInfo.methods").getCxSwitchVlanInfo;
getSwitchStackVlanInfo: typeof import("./switch/operations/getSwitchStackVlanInfo.methods").getSwitchStackVlanInfo;
getCxSwitchStackVlanInfo: typeof import("./switch/operations/getCxSwitchStackVlanInfo.methods").getCxSwitchStackVlanInfo;
getSwitchPortPoeInfo: typeof import("./switch/operations/getSwitchPortPoeInfo.methods").getSwitchPortPoeInfo;
getCxSwitchPortPoeInfo: typeof import("./switch/operations/getCxSwitchPortPoeInfo.methods").getCxSwitchPortPoeInfo;
getSwitchPoeInfo: typeof import("./switch/operations/getSwitchPoeInfo.methods").getSwitchPoeInfo;
getCxSwitchPoeInfo: typeof import("./switch/operations/getCxSwitchPoeInfo.methods").getCxSwitchPoeInfo;
getCxSwitchVsxInfo: typeof import("./switch/operations/getCxSwitchVsxInfo.methods").getCxSwitchVsxInfo;
getCxSwitchNeighborInfo: typeof import("./switch/operations/getCxSwitchNeighborInfo.methods").getCxSwitchNeighborInfo;
getCxSwitchStackNeighborInfo: typeof import("./switch/operations/getCxSwitchStackNeighborInfo.methods").getCxSwitchStackNeighborInfo;
getSwitchBandwidthUsage: typeof import("./switch/operations/getSwitchBandwidthUsage.methods").getSwitchBandwidthUsage;
getTopNSwitches: typeof import("./switch/operations/getTopNSwitches.methods").getTopNSwitches;
getSwitchDetails: typeof import("./switch/operations/getSwitchDetails.methods").getSwitchDetails;
deleteSwitch: typeof import("./switch/operations/deleteSwitch.methods").deleteSwitch;
getSwitchPortsDetails: typeof import("./switch/operations/getSwitchPortsDetails.methods").getSwitchPortsDetails;
getCxSwitchPortsDetails: typeof import("./switch/operations/getCxSwitchPortsDetails.methods").getCxSwitchPortsDetails;
getSwitchChassisDetails: typeof import("./switch/operations/getSwitchChassisDetails.methods").getSwitchChassisDetails;
getSwitchPortsBandwidthUsage: typeof import("./switch/operations/getSwitchPortsBandwidthUsage.methods").getSwitchPortsBandwidthUsage;
getCxSwitchPortsBandwidthUsage: typeof import("./switch/operations/getCxSwitchPortsBandwidthUsage.methods").getCxSwitchPortsBandwidthUsage;
getSwitchPortsErrors: typeof import("./switch/operations/getSwitchPortsErrors.methods").getSwitchPortsErrors;
getCxSwitchPortsErrors: typeof import("./switch/operations/getCxSwitchPortsErrors.methods").getCxSwitchPortsErrors;
getSwitchStackPortDetails: typeof import("./switch/operations/getSwitchStackPortDetails.methods").getSwitchStackPortDetails;
getCxSwitchStackPortDetails: typeof import("./switch/operations/getCxSwitchStackPortDetails.methods").getCxSwitchStackPortDetails;
listSwitchStacks: typeof import("./switch/operations/listSwitchStacks.methods").listSwitchStacks;
getSwitchStackDetails: typeof import("./switch/operations/getSwitchStackDetails.methods").getSwitchStackDetails;
deleteSwitchStack: typeof import("./switch/operations/deleteSwitchStack.methods").deleteSwitchStack;
};
vpn: {
getInfo: typeof import("./vpn/operations/getInfo.methods").getInfo;
postUsage: typeof import("./vpn/operations/postUsage.methods").postUsage;
};
};
/**
* Check if an operation exists in the monitoring domain
*
* @param resource Resource name (ap, client, switch, etc.)
* @param operation Operation name
* @returns boolean indicating if the operation exists
*/
export declare function hasOperation(resource: string, operation: string): boolean;