n8n-nodes-netdevices
Version:
n8n node to interact with network devices (Cisco, MikroTik, Arista, Extreme Networks, Dell, Juniper, HP, Aruba, Ubiquiti, Palo Alto, Fortinet - ISP, data center, campus, and edge)
31 lines (30 loc) • 1.07 kB
TypeScript
import { BaseConnection, CommandResult } from '../base-connection';
declare class VersaFlexVNFConnectionBase extends BaseConnection {
protected inConfigMode: boolean;
sessionPreparation(): Promise<void>;
protected setTerminalWidth(): Promise<void>;
protected disablePaging(): Promise<void>;
private enterCliMode;
checkConfigMode(): Promise<boolean>;
protected enterConfigMode(): Promise<void>;
protected exitConfigMode(): Promise<void>;
commit(options?: {
check?: boolean;
confirm?: boolean;
confirmDelay?: number;
comment?: string;
andQuit?: boolean;
timeout?: number;
}): Promise<string>;
sendConfig(configCommands: string[]): Promise<CommandResult>;
private stripFlexVNFContext;
saveConfig(): Promise<any>;
}
export declare const VersaFlexVNFConnection: {
new (...args: any[]): {
checkEnableMode(): Promise<boolean>;
enable(): Promise<string>;
exitEnableMode(): Promise<string>;
};
} & typeof VersaFlexVNFConnectionBase;
export {};