MCPcopy Create free account
hub / github.com/bytebase/dbhub / JumpHost

Interface JumpHost

src/types/ssh.ts:50–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48 * Parsed jump host information
49 */
50export interface JumpHost {
51 /** Jump host hostname */
52 host: string;
53
54 /** Jump host port (default: 22) */
55 port: number;
56
57 /** Jump host username (inherited from target if not specified) */
58 username?: string;
59
60 /** Jump host private key path/content, resolved from its own `~/.ssh/config` entry */
61 privateKey?: string;
62
63 /** Passphrase for the jump host's private key */
64 passphrase?: string;
65}
66
67export interface SSHTunnelOptions {
68 /** Target database host (as seen from SSH server) */

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected