Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResponseBinding ¶
type ResponseBinding struct { Path string `yaml:"bindingpath"` ResponseHeaders []ResponseHeader `yaml:"responseheaders"` ResponseCode int `yaml:"responsecode"` ResponseBody string `yaml:"responsebody"` ResponseBodyType BodyType `yaml:"responsebodytype"` }
func (*ResponseBinding) Validate ¶
func (binding *ResponseBinding) Validate() error
type ResponseHeader ¶
func (*ResponseHeader) Validate ¶
func (header *ResponseHeader) Validate() error
type UnmarshalledRootSettingWebListener ¶
type UnmarshalledRootSettingWebListener struct { ListenerName string ListenerPort int OnConnectKeepAlive bool EnableTLS bool CertDetails *UnmarshalledRootSettingWebListenerHTTPSCertFiles ContentBindings []ResponseBinding }
func (*UnmarshalledRootSettingWebListener) Validate ¶
func (s *UnmarshalledRootSettingWebListener) Validate() error
type UnmarshalledRootSettingWebListenerHTTPSCertFiles ¶
func (*UnmarshalledRootSettingWebListenerHTTPSCertFiles) Validate ¶
func (s *UnmarshalledRootSettingWebListenerHTTPSCertFiles) Validate() error
type UnmarshalledRootSettings ¶
type UnmarshalledRootSettings struct { Id string Schema string Description string WebListeners []UnmarshalledRootSettingWebListener }
func UnmarshalSettingsFile ¶
func UnmarshalSettingsFile(path string) (umrs *UnmarshalledRootSettings, err error)
Base funcs / methods
func (*UnmarshalledRootSettings) Validate ¶
func (s *UnmarshalledRootSettings) Validate() error
Click to show internal directories.
Click to hide internal directories.