Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var File_envoy_config_transport_socket_tap_v2alpha_tap_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Tap ¶
type Tap struct { // Common configuration for the tap transport socket. CommonConfig *v2alpha.CommonExtensionConfig `protobuf:"bytes,1,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"` // The underlying transport socket being wrapped. TransportSocket *core.TransportSocket `protobuf:"bytes,2,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` // contains filtered or unexported fields }
Configuration for tap transport socket. This wraps another transport socket, providing the ability to interpose and record in plain text any traffic that is surfaced to Envoy.
func (*Tap) GetCommonConfig ¶
func (x *Tap) GetCommonConfig() *v2alpha.CommonExtensionConfig
func (*Tap) GetTransportSocket ¶
func (x *Tap) GetTransportSocket() *core.TransportSocket
func (*Tap) ProtoReflect ¶
func (x *Tap) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.