Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // Clients is an interface for retrieving cloud clients. Clients cloud.Clients // AWSMatchers is a list of AWS EC2 matchers. AWSMatchers []services.AWSMatcher // AzureMatchers is a list of Azure matchers to discover resources. AzureMatchers []services.AzureMatcher // GCPMatchers is a list of GCP matchers to discover resources. GCPMatchers []services.GCPMatcher // Emitter is events emitter, used to submit discrete events Emitter apievents.Emitter // AccessPoint is a discovery access point AccessPoint auth.DiscoveryAccessPoint // Log is the logger. Log logrus.FieldLogger }
Config provides configuration for the discovery server.
func (*Config) CheckAndSetDefaults ¶
Click to show internal directories.
Click to hide internal directories.