.. _envoy_v3_api_file_envoy/extensions/filters/udp/udp_proxy/v3/udp_proxy.proto: UDP proxy ========= .. _extension_envoy.filters.udp_listener.udp_proxy: This extension may be referenced by the qualified name *envoy.filters.udp_listener.udp_proxy* .. note:: This extension is intended to be robust against untrusted downstream traffic. It assumes that the upstream is trusted. UDP proxy :ref:`configuration overview `. .. _envoy_v3_api_msg_extensions.filters.udp.udp_proxy.v3.UdpProxyConfig: extensions.filters.udp.udp_proxy.v3.UdpProxyConfig -------------------------------------------------- `[extensions.filters.udp.udp_proxy.v3.UdpProxyConfig proto] `_ Configuration for the UDP proxy filter. .. code-block:: json { "stat_prefix": "...", "cluster": "...", "idle_timeout": "{...}" } .. _envoy_v3_api_field_extensions.filters.udp.udp_proxy.v3.UdpProxyConfig.stat_prefix: stat_prefix (`string `_, *REQUIRED*) The stat prefix used when emitting UDP proxy filter stats. .. _envoy_v3_api_field_extensions.filters.udp.udp_proxy.v3.UdpProxyConfig.cluster: cluster (`string `_, *REQUIRED*) The upstream cluster to connect to. .. _envoy_v3_api_field_extensions.filters.udp.udp_proxy.v3.UdpProxyConfig.idle_timeout: idle_timeout (`Duration `_) The idle timeout for sessions. Idle is defined as no datagrams between received or sent by the session. The default if not specified is 1 minute.