Package : envoy.config.listener.proxy_protocol.v3



Table of Contents


Field Type Label Description
rules []envoy.config.listener.proxy_protocol.v3.CustomProxyProtocol.Rule repeated The list of rules to apply to requests.
allowRequestsWithoutProxyProtocol bool Allow requests through that don't use proxy protocol. Defaults to false.
.. attention::
This breaks conformance with the specification. Only enable if ALL traffic to the listener comes from a trusted source. For more information on the security implications of this feature, see


Field Type Label Description
metadataNamespace string The namespace — if this is empty, the filter's namespace will be used.
key string The key to use within the namespace.


Field Type Label Description
tlvType uint32 The type that triggers the rule - required TLV type is defined as uint8_t in proxy protocol. See the spec <>_ for details.
onTlvPresent envoy.config.listener.proxy_protocol.v3.CustomProxyProtocol.KeyValuePair If the TLV type is present, apply this metadata KeyValuePair.