.. _envoy_v3_api_file_envoy/config/core/v3/proxy_protocol.proto:

Proxy protocol (proto)
======================






.. _envoy_v3_api_msg_config.core.v3.ProxyProtocolConfig:

config.core.v3.ProxyProtocolConfig
----------------------------------


:repo:`[config.core.v3.ProxyProtocolConfig proto] <api/envoy/config/core/v3/proxy_protocol.proto#L14>`




.. code-block:: json
  :force:

  {
    "version": ...
  }

.. _envoy_v3_api_field_config.core.v3.ProxyProtocolConfig.version:


version
  (:ref:`config.core.v3.ProxyProtocolConfig.Version <envoy_v3_api_enum_config.core.v3.ProxyProtocolConfig.Version>`) The PROXY protocol version to use. See https://www.haproxy.org/download/2.1/doc/proxy-protocol.txt for details


.. _envoy_v3_api_enum_config.core.v3.ProxyProtocolConfig.Version:

Enum config.core.v3.ProxyProtocolConfig.Version
-----------------------------------------------


:repo:`[config.core.v3.ProxyProtocolConfig.Version proto] <api/envoy/config/core/v3/proxy_protocol.proto#L15>`




.. _envoy_v3_api_enum_value_config.core.v3.ProxyProtocolConfig.Version.V1:


V1
  *(DEFAULT)* ⁣PROXY protocol version 1. Human readable format.


.. _envoy_v3_api_enum_value_config.core.v3.ProxyProtocolConfig.Version.V2:


V2
  ⁣PROXY protocol version 2. Binary format.