Directories ¶
Path | Synopsis |
---|---|
src
|
|
communicator
this package implement base communicator for network connections.
|
this package implement base communicator for network connections. |
config
config package implement configuration retrieval for session manager apis
|
config package implement configuration retrieval for session manager apis |
datachannel
datachannel package implement data channel for interactive sessions.
|
datachannel package implement data channel for interactive sessions. |
jsonutil
Package jsonutil contains various utilities for dealing with json data.
|
Package jsonutil contains various utilities for dealing with json data. |
log
Package log is used to initialize logger
|
Package log is used to initialize logger |
message
message package defines data channel messages structure.
|
message package defines data channel messages structure. |
retry
retry implements back off retry strategy for reconnect web socket connection.
|
retry implements back off retry strategy for reconnect web socket connection. |
sdkutil
Package sdkutil provides utilities used to call awssdk.
|
Package sdkutil provides utilities used to call awssdk. |
sdkutil/retryer
Package retryer overrides the default aws sdk retryer delay logic to better suit the mds needs
|
Package retryer overrides the default aws sdk retryer delay logic to better suit the mds needs |
service
Package service is a wrapper for the new Service
|
Package service is a wrapper for the new Service |
sessionmanagerplugin-main
Package main represents the entry point to session manager plugin.
|
Package main represents the entry point to session manager plugin. |
sessionmanagerplugin/session
Package session starts the session.
|
Package session starts the session. |
sessionmanagerplugin/session/portsession
Package portsession starts port session.
|
Package portsession starts port session. |
sessionmanagerplugin/session/sessionutil
Package sessionutil contains utility methods required to start session.
|
Package sessionutil contains utility methods required to start session. |
sessionmanagerplugin/session/shellsession
Package shellsession starts shell session.
|
Package shellsession starts shell session. |
ssmcli-main
Package main represents the entry point of the ssm cli.
|
Package main represents the entry point of the ssm cli. |
ssmclicommands
Package ssmclicommands contains all the commands with its implementation.
|
Package ssmclicommands contains all the commands with its implementation. |
ssmclicommands/utils
Package utils contains all the utility functions.
|
Package utils contains all the utility functions. |
version
Package version contains CLI version constant and utilities.
|
Package version contains CLI version constant and utilities. |
version/versiongenerator
Package main represents the entry point to generate version.
|
Package main represents the entry point to generate version. |
websocketutil
Package websocketutil contains methods for interacting with websocket connections.
|
Package websocketutil contains methods for interacting with websocket connections. |
Click to show internal directories.
Click to hide internal directories.