resource

package
v0.9.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 4, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EndpointType = apiTypePrefix + "envoy.config.endpoint.v3.ClusterLoadAssignment"
	ClusterType  = apiTypePrefix + "envoy.config.cluster.v3.Cluster"
	RouteType    = apiTypePrefix + "envoy.config.route.v3.RouteConfiguration"
	ListenerType = apiTypePrefix + "envoy.config.listener.v3.Listener"
	SecretType   = apiTypePrefix + "envoy.extensions.transport_sockets.tls.v3.Secret"
	RuntimeType  = apiTypePrefix + "envoy.service.runtime.v3.Runtime"

	// AnyType is used only by ADS
	AnyType = ""
)

Resource types in xDS v3.

View Source
const (
	FetchEndpoints = "/v3/discovery:endpoints"
	FetchClusters  = "/v3/discovery:clusters"
	FetchListeners = "/v3/discovery:listeners"
	FetchRoutes    = "/v3/discovery:routes"
	FetchSecrets   = "/v3/discovery:secrets"
	FetchRuntimes  = "/v3/discovery:runtime"
)

Fetch urls in xDS v3.

View Source
const DefaultAPIVersion = core.ApiVersion_V3

DefaultAPIVersion is the api version

Variables

This section is empty.

Functions

func GetHTTPConnectionManager

func GetHTTPConnectionManager(filter *listener.Filter) *hcm.HttpConnectionManager

GetHTTPConnectionManager creates a HttpConnectionManager from filter

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL