Documentation ¶
Index ¶
- Constants
- type Handler
- type KubeSession
- type SSHSession
- type SSHTun
- type Session
- func For(sh models.Shell, timeouts core.Timeouts) (error, Session)
- func NewKube(sh models.Shell, timeouts core.Timeouts) (error, Session)
- func NewSSH(sh models.Shell, timeouts core.Timeouts) (error, Session)
- func NewSSHTun(sh models.Shell, timeouts core.Timeouts) (error, Session)
- func NewTelnet(sh models.Shell, timeouts core.Timeouts) (error, Session)
- func NewWinRM(sh models.Shell, timeouts core.Timeouts) (error, Session)
- type TelnetSession
- type WinRMSession
Constants ¶
View Source
const ( SSHAgentKey = "@agent" SSHAuthSock = "SSH_AUTH_SOCK" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeSession ¶ added in v1.6.0
func (*KubeSession) Close ¶ added in v1.6.0
func (k *KubeSession) Close()
func (*KubeSession) Type ¶ added in v1.6.0
func (k *KubeSession) Type() string
type SSHSession ¶
func (*SSHSession) Close ¶
func (s *SSHSession) Close()
func (*SSHSession) Type ¶
func (s *SSHSession) Type() string
type SSHTun ¶
type SSHTun struct { *SSHSession // contains filtered or unexported fields }
type TelnetSession ¶
func (*TelnetSession) Close ¶
func (t *TelnetSession) Close()
func (*TelnetSession) Type ¶
func (t *TelnetSession) Type() string
type WinRMSession ¶
func (*WinRMSession) Close ¶
func (w *WinRMSession) Close()
func (*WinRMSession) Type ¶
func (w *WinRMSession) Type() string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.