Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capabilities ¶ added in v0.82.0
type Capabilities struct { AcceptsRemoteConfig *bool `mapstructure:"accepts_remote_config"` AcceptsOpAMPConnectionSettings *bool `mapstructure:"accepts_opamp_connection_settings"` ReportsEffectiveConfig *bool `mapstructure:"reports_effective_config"` ReportsOwnMetrics *bool `mapstructure:"reports_own_metrics"` ReportsHealth *bool `mapstructure:"reports_health"` ReportsRemoteConfig *bool `mapstructure:"reports_remote_config"` }
Capabilities is the set of capabilities that the Supervisor supports.
type OpAMPServer ¶
type OpAMPServer struct { Endpoint string Headers http.Header TLSSetting configtls.ClientConfig `mapstructure:"tls,omitempty"` }
type Supervisor ¶
type Supervisor struct { Server *OpAMPServer Agent *Agent Capabilities *Capabilities `mapstructure:"capabilities"` }
Supervisor is the Supervisor config file format.
Click to show internal directories.
Click to hide internal directories.