.. _envoy_v3_api_file_envoy/extensions/transport_sockets/quic/v3/quic_transport.proto: quic transport ============== .. _extension_envoy.transport_sockets.quic: This extension may be referenced by the qualified name *envoy.transport_sockets.quic* .. note:: This extension has an unknown security posture and should only be used in deployments where both the downstream and upstream are trusted. .. _envoy_v3_api_msg_extensions.transport_sockets.quic.v3.QuicDownstreamTransport: extensions.transport_sockets.quic.v3.QuicDownstreamTransport ------------------------------------------------------------ `[extensions.transport_sockets.quic.v3.QuicDownstreamTransport proto] `_ Configuration for Downstream QUIC transport socket. This provides Google's implementation of Google QUIC and IETF QUIC to Envoy. .. code-block:: json { "downstream_tls_context": "{...}" } .. _envoy_v3_api_field_extensions.transport_sockets.quic.v3.QuicDownstreamTransport.downstream_tls_context: downstream_tls_context (:ref:`extensions.transport_sockets.tls.v3.DownstreamTlsContext `, *REQUIRED*) .. _envoy_v3_api_msg_extensions.transport_sockets.quic.v3.QuicUpstreamTransport: extensions.transport_sockets.quic.v3.QuicUpstreamTransport ---------------------------------------------------------- `[extensions.transport_sockets.quic.v3.QuicUpstreamTransport proto] `_ Configuration for Upstream QUIC transport socket. This provides Google's implementation of Google QUIC and IETF QUIC to Envoy. .. code-block:: json { "upstream_tls_context": "{...}" } .. _envoy_v3_api_field_extensions.transport_sockets.quic.v3.QuicUpstreamTransport.upstream_tls_context: upstream_tls_context (:ref:`extensions.transport_sockets.tls.v3.UpstreamTlsContext `, *REQUIRED*)