n8n-nodes-arubacentral
Version:
n8n community node for Aruba Central API integration with comprehensive monitoring, configuration, and management capabilities
68 lines (67 loc) • 4.23 kB
TypeScript
import { listSwitches } from './operations/listSwitches.methods';
import { getSwitchVlanInfo } from './operations/getSwitchVlanInfo.methods';
import { getCxSwitchVlanInfo } from './operations/getCxSwitchVlanInfo.methods';
import { getSwitchStackVlanInfo } from './operations/getSwitchStackVlanInfo.methods';
import { getCxSwitchStackVlanInfo } from './operations/getCxSwitchStackVlanInfo.methods';
import { getSwitchPortPoeInfo } from './operations/getSwitchPortPoeInfo.methods';
import { getCxSwitchPortPoeInfo } from './operations/getCxSwitchPortPoeInfo.methods';
import { getSwitchPoeInfo } from './operations/getSwitchPoeInfo.methods';
import { getCxSwitchPoeInfo } from './operations/getCxSwitchPoeInfo.methods';
import { getCxSwitchVsxInfo } from './operations/getCxSwitchVsxInfo.methods';
import { getCxSwitchNeighborInfo } from './operations/getCxSwitchNeighborInfo.methods';
import { getCxSwitchStackNeighborInfo } from './operations/getCxSwitchStackNeighborInfo.methods';
import { getSwitchBandwidthUsage } from './operations/getSwitchBandwidthUsage.methods';
import { getTopNSwitches } from './operations/getTopNSwitches.methods';
import { getSwitchDetails } from './operations/getSwitchDetails.methods';
import { deleteSwitch } from './operations/deleteSwitch.methods';
import { getSwitchPortsDetails } from './operations/getSwitchPortsDetails.methods';
import { getCxSwitchPortsDetails } from './operations/getCxSwitchPortsDetails.methods';
import { getSwitchChassisDetails } from './operations/getSwitchChassisDetails.methods';
import { getSwitchPortsBandwidthUsage } from './operations/getSwitchPortsBandwidthUsage.methods';
import { getCxSwitchPortsBandwidthUsage } from './operations/getCxSwitchPortsBandwidthUsage.methods';
import { getSwitchPortsErrors } from './operations/getSwitchPortsErrors.methods';
import { getCxSwitchPortsErrors } from './operations/getCxSwitchPortsErrors.methods';
import { getSwitchStackPortDetails } from './operations/getSwitchStackPortDetails.methods';
import { getCxSwitchStackPortDetails } from './operations/getCxSwitchStackPortDetails.methods';
import { listSwitchStacks } from './operations/listSwitchStacks.methods';
import { getSwitchStackDetails } from './operations/getSwitchStackDetails.methods';
import { deleteSwitchStack } from './operations/deleteSwitchStack.methods';
/**
* All operations available for the switch resource
*/
export declare const switchOperations: {
listSwitches: typeof listSwitches;
getSwitchVlanInfo: typeof getSwitchVlanInfo;
getCxSwitchVlanInfo: typeof getCxSwitchVlanInfo;
getSwitchStackVlanInfo: typeof getSwitchStackVlanInfo;
getCxSwitchStackVlanInfo: typeof getCxSwitchStackVlanInfo;
getSwitchPortPoeInfo: typeof getSwitchPortPoeInfo;
getCxSwitchPortPoeInfo: typeof getCxSwitchPortPoeInfo;
getSwitchPoeInfo: typeof getSwitchPoeInfo;
getCxSwitchPoeInfo: typeof getCxSwitchPoeInfo;
getCxSwitchVsxInfo: typeof getCxSwitchVsxInfo;
getCxSwitchNeighborInfo: typeof getCxSwitchNeighborInfo;
getCxSwitchStackNeighborInfo: typeof getCxSwitchStackNeighborInfo;
getSwitchBandwidthUsage: typeof getSwitchBandwidthUsage;
getTopNSwitches: typeof getTopNSwitches;
getSwitchDetails: typeof getSwitchDetails;
deleteSwitch: typeof deleteSwitch;
getSwitchPortsDetails: typeof getSwitchPortsDetails;
getCxSwitchPortsDetails: typeof getCxSwitchPortsDetails;
getSwitchChassisDetails: typeof getSwitchChassisDetails;
getSwitchPortsBandwidthUsage: typeof getSwitchPortsBandwidthUsage;
getCxSwitchPortsBandwidthUsage: typeof getCxSwitchPortsBandwidthUsage;
getSwitchPortsErrors: typeof getSwitchPortsErrors;
getCxSwitchPortsErrors: typeof getCxSwitchPortsErrors;
getSwitchStackPortDetails: typeof getSwitchStackPortDetails;
getCxSwitchStackPortDetails: typeof getCxSwitchStackPortDetails;
listSwitchStacks: typeof listSwitchStacks;
getSwitchStackDetails: typeof getSwitchStackDetails;
deleteSwitchStack: typeof deleteSwitchStack;
};
/**
* Check if a switch operation exists
* @param operation Operation name to check
* @returns boolean indicating if the operation exists
*/
export declare function hasSwitchOperation(operation: string): boolean;