package
0.0.0-20250304205905-b47799d07ddf
Repository: https://github.com/aws/amazon-ssm-agent.git
Documentation: pkg.go.dev
# Functions
IsValidReplyRequest checks whether the reply is valid and had timed or not.
LoadProcessorWorkerConfig loads all the processor and worker configurations used for initializing processors We launch equal number of processors returned by this function in message handler.
ParseCancelCommandMessage parses send command message.
ParseSendCommandMessage parses send command message.
PrepareReplyPayloadFromIntermediatePluginResults parses send reply payload.
PrepareReplyPayloadToUpdateDocumentStatus creates the payload object for SendReply based on document status change.
Validate returns error if the message is invalid.
# Constants
CancelCommandTopicPrefix is the topic prefix for a cancel command MDS message.
CloudWatchLogGroupNamePrefix CloudWatch output's log group name prefix.
CommandProcessor represents the command processor wrapper which handles send command and cancel command.
SendCommandTopicPrefix is the topic prefix for a send command MDS message.
SendFailedReplyFrequencyMinutes is the frequency at which to send failed reply requests back to MDS.
SessionProcessor represents the session processor wrapper which handles start session and terminate session.
# Variables
DocumentWorkerName represents document worker name.
SessionWorkerName represents session worker name.
# Structs
ProcessorWorkerConfig defines the different processor configurations along with worker details.
# Type aliases
ProcessorName represents the currently supported processor name.
TopicPrefix is the prefix of the Topic field in an MDS message.
WorkerName represents the currently supported workers.