package
8.9.0+incompatible
Repository: https://github.com/elastic/elastic-agent-shipper.git
Documentation: pkg.go.dev

# Functions

DefaultConfig returns a default config for the shipper.
ReadConfigFromFile returns the populated config from the specified path.
ShipperConfigFromUnitConfig converts the configuration provided by Agent to the internal configuration object used by the shipper.
ZapFromUnitLogLevel converts the log level used by the units API, to the one used by the logger.

# Variables

ErrConfigIsNotSet reports that no unmanaged config file has been set.
Overwrites is the config map of CLI overwrites set by the -E flag.

# Structs

ShipperConfig defines the config values stored under the `shipper` key in the fleet config.
ShipperConnectionConfig is the shipper-relevant portion of the config received from input units.
ShipperRootConfig defines the shipper config we get from elastic-agent's output unit.
ShipperTLS is TLS-specific shipper client settings.