n8n-nodes-customssh
Version:
n8n community node for advanced SSH connections with configurable ciphers and network device support
29 lines (28 loc) • 812 B
TypeScript
export interface SshConnectionOptions {
connTimeout: number;
promptTimeout: number;
usernamePromptRegex: RegExp;
passwordPromptRegex: RegExp;
commandPromptRegex: RegExp;
fallbackCiphers: boolean;
retryCount: number;
retryDelay: number;
verboseLogging: boolean;
sendInitialCR?: boolean;
terminalType?: string;
allowEmptyPrompt?: boolean;
debugBuffer?: boolean;
initialCommand?: string;
enablePrivilegeMode?: boolean;
privilegeModePassword?: string;
lineEnding?: string;
deviceType?: string;
deviceSpecific?: Record<string, any>;
stableOutputDetection?: boolean;
lastDataTime?: number;
advancedSecurity?: {
compatibilityLevel?: string;
securityLevel?: string;
allowLegacyAlgorithms?: boolean;
};
}