Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { ListenAddress string MetricsPath string ArtiScrapeURI string Credentials *Credentials ArtiSSLVerify bool ArtiTimeout time.Duration OptionalMetrics OptionalMetrics Logger *slog.Logger }
Config represents all configuration options for running the Exporter.
type Credentials ¶ added in v0.4.0
type Credentials struct { AuthMethod string Username string `required:"false" envconfig:"ARTI_USERNAME"` Password string `required:"false" envconfig:"ARTI_PASSWORD"` AccessToken string `required:"false" envconfig:"ARTI_ACCESS_TOKEN"` }
Credentials represents Username and Password or API Key for Artifactory Authentication
Click to show internal directories.
Click to hide internal directories.