Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultConfigRetrieverOption ¶
func DefaultConfigRetrieverOption() (option configures.RetrieverOption)
Types ¶
type Cluster ¶
type Cluster struct { DevMode bool `json:"devMode"` NodesProxyAddress string `json:"nodesProxyAddress"` Kind string `json:"kind"` Client ClusterClient `json:"client"` Options json.RawMessage `json:"options"` }
type ClusterClient ¶
type OAS ¶
type OAS struct { Title string `json:"title"` Description string `json:"description"` Terms string `json:"terms"` Contact *OASContact `json:"contact"` License *OASLicense `json:"license"` Servers []OASServer `json:"servers"` }
type OASContact ¶
type OASLicense ¶
type Server ¶
type Server struct { Port int `json:"port"` Cors *Cors `json:"cors"` Websocket *Websocket `json:"websocket"` TLS *TLS `json:"tls"` Options json.RawMessage `json:"options"` Interceptors map[string]json.RawMessage `json:"interceptors"` }
type TLS ¶
type TLS struct { // Kind // ACME // SSC(SELF-SIGN-CERT) // DEFAULT Kind string `json:"kind"` Options json.RawMessage `json:"options"` }
Click to show internal directories.
Click to hide internal directories.