microserve::ResolvedServer struct

One site after validation, expansion, and first-wins listen claims.

backends is only the upstreams this site's locations reference.

Public variables

std::string server_name
std::vector<ResolvedListen> listens
std::string tls_cert
std::string tls_key
std::vector<std::string> indexes
std::vector<Config::ServerConfig::Location> locations
std::string error_log
std::string access_log
std::string access_log_format
std::vector<BackendConfig> backends
std::optional<CacheConfig> cache