package
0.44.2
Repository: https://github.com/grafana/agent.git
Documentation: pkg.go.dev

# Functions

New returns a new, unstarted instance of the HTTP service.

# Constants

ServiceName defines the name used for the HTTP service.

# Structs

Arguments holds runtime settings for the HTTP service.
Data includes information associated with the HTTP service.
Options are used to configure the HTTP service.
No description provided by the author
TLSArguments configures TLS settings for the HTTP service.
WindowsCertificateFilter represents the configuration for accessing the Windows store.
WindowsClientFilter is used to select a client root CA certificate.
WindowsServerFilter is used to select a server certificate.

# Interfaces

Component is a Flow component which also contains a custom HTTP handler.
ServiceHandler is a Service which exposes custom HTTP handlers.

# Type aliases

ClientAuth configures the type of TLS client authentication to use.
TLSCipher holds the ID of a TLS cipher suite.
TLSCurve holds the ID of a [tls.CurveID].
TLSVersion holds the ID of a TLS version.