Via::Configuration::Model
Inherits YAML::Serializable::Strict < YAML::Serializable < Reference < Object
Constructors
load(path : String) : self
Sourcenew(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Sourcenew(listen : String | Nil = nil, enable : Bool = true, debug : Bool | Nil = nil, log_file : String | Nil = nil, log_level : String | Nil = nil, proxy_pass : ProxyPass | Nil = nil, routes : Array(Route) | Nil = nil, tls : TLS | Nil = nil, timeouts : Timeouts | Nil = nil, host : String | Nil = nil, config_file : String | Nil = nil, shutdown : Shutdown | Nil = nil)
Sourcenew(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
config_file
Sourceconfig_file=(config_file : String | Nil)
Sourcedebug
Sourceenable
Sourcehost
Sourcelisten
Sourcelog_file
Sourcelog_level
Sourceproxy_pass
Sourceroutes
Sourceshutdown
Sourcetimeouts
Sourcetls
Sourcevalidate
Source