package
0.0.0-20240522184950-257e31b03d03
Repository: https://github.com/codezninja/gossm.git
Documentation: pkg.go.dev
# Functions
AskUser asks you which selects a user.
AskMultiTarget asks you which selects multi targets.
AskPorts asks you which select ports.
AskRegion asks you which selects a region.
AskTarget asks you which selects an instance.
AskUser asks you which selects a user.
CallProcess calls process.
CreateStartSession creates start session.
DeleteStartSession creates session.
FindDomainByInstanceId returns domain by instance id.
FindInstanceIdByIp returns instance ids by ip.
FindInstanceIdsWithConnectedSSM asks you which selects instances.
FindInstances returns all of instances-map with running state.
GenerateSSHExecCommand generates ssh exec command.
GetAsset returns asset file.
GetSsmPlugin returns filepath for aws ssm plugin.
GetSsmPluginName returns filename for aws ssm plugin.
No description provided by the author
NewConfig creates a config for accessing AWS with passing credential parameters.
NewSharedConfig creates a config for accessing AWS that is based on shared files, such as credentials file.
PrintCommandInvocation watches command invocations.
No description provided by the author
SendCommand send commands to instance targets.
WrapError wraps error.
# Variables
ErrInvalidParams is an error type to use when passed arguments are invalid.
ErrUnknown is an error type to use when error reason doesn't know.