Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pilot ¶
type Pilot struct {
// contains filtered or unexported fields
}
Pilot connector with Pilot.
func (*Pilot) SetRuntimeConfiguration ¶
func (p *Pilot) SetRuntimeConfiguration(rtConf *runtime.Configuration)
SetRuntimeConfiguration stores the runtime configuration.
type RunTimeRepresentation ¶
type RunTimeRepresentation struct { Routers map[string]*runtime.RouterInfo `json:"routers,omitempty"` Middlewares map[string]*runtime.MiddlewareInfo `json:"middlewares,omitempty"` Services map[string]*serviceInfoRepresentation `json:"services,omitempty"` TCPRouters map[string]*runtime.TCPRouterInfo `json:"tcpRouters,omitempty"` TCPServices map[string]*runtime.TCPServiceInfo `json:"tcpServices,omitempty"` UDPRouters map[string]*runtime.UDPRouterInfo `json:"udpRouters,omitempty"` UDPServices map[string]*runtime.UDPServiceInfo `json:"udpServices,omitempty"` }
RunTimeRepresentation is the configuration information exposed by the API handler.
Click to show internal directories.
Click to hide internal directories.