github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/option/ssh.go (about)

     1  package option
     2  
     3  type SSHOutboundOptions struct {
     4  	DialerOptions
     5  	ServerOptions
     6  	User                 string           `json:"user,omitempty"`
     7  	Password             string           `json:"password,omitempty"`
     8  	PrivateKey           string           `json:"private_key,omitempty"`
     9  	PrivateKeyPath       string           `json:"private_key_path,omitempty"`
    10  	PrivateKeyPassphrase string           `json:"private_key_passphrase,omitempty"`
    11  	HostKey              Listable[string] `json:"host_key,omitempty"`
    12  	HostKeyAlgorithms    Listable[string] `json:"host_key_algorithms,omitempty"`
    13  	ClientVersion        string           `json:"client_version,omitempty"`
    14  }