Class Oauth2ProxyUpstreamConfig
Oauth2Proxy header model.
Namespace: Neon.Kube.Oauth2Proxy
Assembly: Neon.Kube.dll
Syntax
public class Oauth2ProxyUpstreamConfig
Constructors
Oauth2ProxyUpstreamConfig()
Constructor.
Declaration
public Oauth2ProxyUpstreamConfig()
Properties
ProxyRawPath
Will pass the raw url path to upstream allowing for url's like: "/%2F/" which would otherwise be redirected to "/"
Declaration
[JsonProperty(PropertyName = "ProxyRawPath", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.Ignore)]
[YamlMember(Alias = "proxyRawPath", ApplyNamingConventions = false)]
public bool? ProxyRawPath { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Upstreams
Represents the configuration for the upstream servers. Requests will be proxied to this upstream if the path matches the request path.
Declaration
[JsonProperty(PropertyName = "Upstreams", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.Ignore)]
[YamlMember(Alias = "upstreams", ApplyNamingConventions = false)]
public List<Oauth2ProxyUpstream> Upstreams { get; set; }
Property Value
Type | Description |
---|---|
List<Oauth2ProxyUpstream> |