ctxtags

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2018 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// TagForAuth is used in authTripperware to specify auth.Source for backend auth.
	TagForAuth = "http.auth"
	// TagForProxyAuth is used in authTripperware to specify auth.Source for proxy auth.
	TagForProxyAuth = "http.proxy.auth"

	// TagForProxyDestURL is used in routeTripperware to specify proxy URL.
	TagForProxyDestURL = "http.proxy.url"

	// TagForProxyAdhoc is used in kedge proxy to specify adhoc rule used in request.
	TagForProxyAdhoc = "http.proxy.adhoc"
	// TagForProxyBackend is used in kedge proxy to specify backend used in request.
	TagForProxyBackend = "http.proxy.backend"
	// TagForScheme specifies which scheme request is using. It is specified by each server.
	TagForScheme = "http.scheme"

	// TagForProxyAuthTime specifies time that took to put valid proxy auth in Headers.
	// It can sometimes take time in case of full OIDC login.
	TagForProxyAuthTime = "http.proxy.auth.time"
	// TagForBackendAuthTime specifies time that took to put valid backend auth in Headers.
	// It can sometimes take time in case of full OIDC login.
	TagForBackendAuthTime = "http.auth.time"

	// TagForBackendTarget specifies the target name used to resolve in lbtransport by backend
	TagForBackendTarget = "http.backend.target"

	// TagForTargetAddress specifies the resolved address used by request in lbtransport.
	TagForTargetAddress = "http.target.address"

	// TagRequestID specified request ID of the request.
	TagRequestID = "http.request_id"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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