Documentation ¶
Index ¶
- func AddCluster(c *Cluster) *v2.Cluster
- func AddHTTPConnectionManager(r *RouteConfig) *types.Struct
- func AddHost(h Host) *core.Address
- func AddListener(l *Listener, configStruct *types.Struct) *v2.Listener
- func AddRoute(r Route) *route.Route
- func AddRouteConfig(r *RouteConfig) *v2.RouteConfiguration
- func XDSResource(x interface{ ... }) []cache.Resource
- type Cluster
- type Config
- type Hasher
- type Host
- type Listener
- type Route
- type RouteAction
- type RouteConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddCluster ¶
func AddHTTPConnectionManager ¶
func AddHTTPConnectionManager(r *RouteConfig) *types.Struct
func AddRouteConfig ¶
func AddRouteConfig(r *RouteConfig) *v2.RouteConfiguration
Types ¶
type Config ¶
type Config struct { Version string Listeners []Listener Clusters []Cluster RouteConfig RouteConfig }
type Route ¶
type Route struct { Regex string Prefix string Action RouteAction }
type RouteAction ¶
type RouteConfig ¶
Click to show internal directories.
Click to hide internal directories.