Class ProxyDefaultEntry
Namespace: Consul
Assembly: Consul.dll
Proxy defaults configuration entries set global passthrough Envoy settings for proxies in the service mesh, including sidecars and gateways.
public class ProxyDefaultEntry : IConfigurationEntry
Inheritance
Implements
Inherited Members
object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()
Properties
AccessLogs
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public AccessLogsConfig AccessLogs { get; set; }
Property Value
Config
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, object> Config { get; set; }
Property Value
Dictionary <string , object >
EnvoyExtensions
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public List<EnvoyExtension> EnvoyExtensions { get; set; }
Property Value
Expose
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public ExposeConfig Expose { get; set; }
Property Value
Kind
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Kind { get; set; }
Property Value
MeshGateway
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public MeshGatewayConfig MeshGateway { get; set; }
Property Value
Meta
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> Meta { get; set; }
Property Value
Dictionary <string , string >
Mode
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Mode { get; set; }
Property Value
MutualTLSMode
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string MutualTLSMode { get; set; }
Property Value
Name
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Name { get; set; }
Property Value
Namespace
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Namespace { get; set; }
Property Value
TransparentProxy
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public TransparentProxyConfig TransparentProxy { get; set; }