Representation of a configured embedded device.

interface EmbeddedDevice {
    bastion?: BastionConfig;
    enableSftpExplorer?: boolean;
    enableSshTerminal?: boolean;
    enableWebBrowser?: boolean;
    host: string;
    hostFingerprint?: string;
    id: string;
    logCommand?: string;
    name: string;
    password?: string;
    port?: number;
    privateKeyPassphrase?: string;
    privateKeyPath?: string;
    secondaryHost?: string;
    secondaryHostFingerprint?: string;
    sshCommands?: { command: string; name: string }[];
    username: string;
    webBrowserUrl?: string;
}

Properties

bastion?: BastionConfig
enableSftpExplorer?: boolean
enableSshTerminal?: boolean
enableWebBrowser?: boolean
host: string
hostFingerprint?: string
id: string
logCommand?: string
name: string
password?: string
port?: number
privateKeyPassphrase?: string
privateKeyPath?: string
secondaryHost?: string
secondaryHostFingerprint?: string
sshCommands?: { command: string; name: string }[]
username: string
webBrowserUrl?: string