Versions in this module Expand all Collapse all v0 v0.0.14 Jun 19, 2020 Changes in this version type Config + LambdaIamRoleName string + LambdaName string v0.0.13 May 1, 2020 Changes in this version + const LambdaDelayedCleanupTime + const LambdaExecutionTimeoutBuffer + const LambdaMaxExecutionFrequency + const LambdaMaxMemorySize + const LambdaMinExecutionFrequency + const LambdaMinMemorySize + func GetSessionAWS() (*session.Session, error) + func GetValidLambdaRegions() []string + func NewSSHManager() ([]byte, error) + func SetupLambdaInfrastructure() error + type Config struct + Bypass string + Debug bool + LambdaExecutionFrequency time.Duration + LambdaMemory int + LambdaRegions []string + ProxyDebug bool + ProxyListeners []string + ReverseTunnelSSHPort string + ReverseTunnelSSHUser string + type LocalProxy struct + func NewLocalProxy(listeners []string, debugProxy bool, bypass string) (*LocalProxy, error) + type Server struct + func New(config Config) (*Server, error) + func (s *Server) Run()