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.