package envoy.config.filter.network.thrift_proxy.v2alpha1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum ProtocolType

thrift_proxy.proto:44

Thrift Protocol types supported by Envoy.

Used in: ThriftProtocolOptions, ThriftProxy

message Route

route.proto:34

Used in: RouteConfiguration

message RouteAction

route.proto:79

[#next-free-field: 7]

Used in: Route

message RouteConfiguration

route.proto:25

Used in: ThriftProxy

message RouteMatch

route.proto:42

Used in: Route

message ThriftFilter

thrift_proxy.proto:88

ThriftFilter configures a Thrift filter.

Used in: ThriftProxy

message ThriftProtocolOptions

thrift_proxy.proto:110

ThriftProtocolOptions specifies Thrift upstream protocol options. This object is used in in :ref:`typed_extension_protocol_options<envoy_api_field_Cluster.typed_extension_protocol_options>`, keyed by the name `envoy.filters.network.thrift_proxy`.

message ThriftProxy

thrift_proxy.proto:65

[#next-free-field: 6]

enum TransportType

thrift_proxy.proto:27

Thrift transport types supported by Envoy.

Used in: ThriftProtocolOptions, ThriftProxy

message WeightedCluster

route.proto:121

Allows for specification of multiple upstream clusters along with weights that indicate the percentage of traffic to be forwarded to each cluster. The router selects an upstream cluster based on these weights.

Used in: RouteAction

message WeightedCluster.ClusterWeight

route.proto:122

Used in: WeightedCluster