# Functions
CanonicalDomain returns a lower case domain with trim space.
MatchDomain returns true if a domain match the cert domain.
NewHTTPCodeRanges creates HTTPCodeRanges from a given []string.
# Constants
AccessLogDrop is the drop string value.
AccessLogKeep is the keep string value.
AccessLogRedact is the redact string value.
CommonFormat is the common logging format (CLF).
JSONFormat is the JSON logging format.
# Structs
AccessLog holds the configuration settings for the access logger (middlewares/accesslog).
AccessLogFields holds configuration for access log fields.
AccessLogFilters holds filters configuration.
ClientTLS holds TLS specific configurations as client CA, Cert and Key can be either path or file contents.
Datadog contains address and metrics pushing interval configuration.
Domain holds a domain name with SANs.
FieldHeaders holds configuration for access log headers.
HostResolverConfig contain configuration for CNAME Flattening.
InfluxDB contains address, login and metrics pushing interval configuration.
Metrics provides options to expose and send Traefik metrics to different third party monitoring systems.
Prometheus can contain specific configuration used by the Prometheus Metrics exporter.
Statistics provides options for monitoring request and response stats.
Statsd contains address and metrics pushing interval configuration.
TraefikLog holds the configuration settings for the traefik logger.
# Interfaces
RouteAppender appends routes on a router (/api, /ping ...).
# Type aliases
HTTPCodeRanges holds HTTP code ranges.