package
8.15.2+incompatible
Repository: https://github.com/elastic/elastic-agent.git
Documentation: pkg.go.dev
# Functions
NewAppAction creates a new AppAction handler.
NewCancel creates a new Cancel handler that uses the passed queue canceller.
NewDefault creates a new Default handler.
NewDiagnostics returns a new Diagnostics handler.
NewPolicyChangeHandler creates a new PolicyChange handler.
NewPolicyReassign creates a new PolicyReassign handler.
NewSettings creates a new Settings handler.
NewUnenroll creates a new Unenroll handler.
NewUnknown creates a new Unknown handler.
NewUpgrade creates a new Upgrade handler.
# Variables
ErrRateLimit is the rate limit error that is returned if the handler is ran too often.
# Structs
AppAction is a handler for application actions.
Cancel is a handler for CANCEL actions.
Default is a default handler.
Diagnostics is the handler to process Diagnostics actions.
PolicyChangeHandler is a handler for POLICY_CHANGE action.
PolicyReassign handles policy reassign change coming from fleet.
Settings handles settings change coming from fleet and updates log level.
Unenroll results in running agent entering idle state, non managed non standalone.
Unknown is a handler for unrecognized actions.
Upgrade is a handler for UPGRADE action.
# Interfaces
Uploader is the interface used to upload a diagnostics bundle to fleet-server.