Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewParser ¶
func NewParser(br resolver.DefaultBackend) parser.IngressAnnotation
NewParser creates a new reqrite annotation parser
Types ¶
type Redirect ¶
type Redirect struct { // Target URI where the traffic must be redirected Target string `json:"target"` // AddBaseURL indicates if is required to add a base tag in the head // of the responses from the upstream servers AddBaseURL bool `json:"addBaseUrl"` // BaseURLScheme override for the scheme passed to the base tag BaseURLScheme string `json:"baseUrlScheme"` // SSLRedirect indicates if the location section is accessible SSL only SSLRedirect bool `json:"sslRedirect"` // ForceSSLRedirect indicates if the location section is accessible SSL only ForceSSLRedirect bool `json:"forceSSLRedirect"` // AppRoot defines the Application Root that the Controller must redirect if it's not in '/' context AppRoot string `json:"appRoot"` }
Redirect describes the per location redirect config
Click to show internal directories.
Click to hide internal directories.