Versions in this module Expand all Collapse all v0 v0.11.3 Jun 6, 2023 v0.11.2 Jun 6, 2023 Changes in this version + var File_envoy_extensions_filters_network_tcp_proxy_v3_tcp_proxy_proto protoreflect.FileDescriptor + type TcpProxy struct + AccessLog []*v31.AccessLog + AccessLogFlushInterval *duration.Duration + AccessLogOptions *TcpProxy_TcpAccessLogOptions + ClusterSpecifier isTcpProxy_ClusterSpecifier + DownstreamIdleTimeout *duration.Duration + FlushAccessLogOnConnected bool + HashPolicy []*v32.HashPolicy + IdleTimeout *duration.Duration + MaxConnectAttempts *wrappers.UInt32Value + MaxDownstreamConnectionDuration *duration.Duration + MetadataMatch *v3.Metadata + OnDemand *TcpProxy_OnDemand + StatPrefix string + TunnelingConfig *TcpProxy_TunnelingConfig + UpstreamIdleTimeout *duration.Duration + func (*TcpProxy) Descriptor() ([]byte, []int) + func (*TcpProxy) ProtoMessage() + func (m *TcpProxy) GetClusterSpecifier() isTcpProxy_ClusterSpecifier + func (m *TcpProxy) Validate() error + func (m *TcpProxy) ValidateAll() error + func (x *TcpProxy) GetAccessLog() []*v31.AccessLog + func (x *TcpProxy) GetAccessLogFlushInterval() *duration.Duration + func (x *TcpProxy) GetAccessLogOptions() *TcpProxy_TcpAccessLogOptions + func (x *TcpProxy) GetCluster() string + func (x *TcpProxy) GetDownstreamIdleTimeout() *duration.Duration + func (x *TcpProxy) GetFlushAccessLogOnConnected() bool + func (x *TcpProxy) GetHashPolicy() []*v32.HashPolicy + func (x *TcpProxy) GetIdleTimeout() *duration.Duration + func (x *TcpProxy) GetMaxConnectAttempts() *wrappers.UInt32Value + func (x *TcpProxy) GetMaxDownstreamConnectionDuration() *duration.Duration + func (x *TcpProxy) GetMetadataMatch() *v3.Metadata + func (x *TcpProxy) GetOnDemand() *TcpProxy_OnDemand + func (x *TcpProxy) GetStatPrefix() string + func (x *TcpProxy) GetTunnelingConfig() *TcpProxy_TunnelingConfig + func (x *TcpProxy) GetUpstreamIdleTimeout() *duration.Duration + func (x *TcpProxy) GetWeightedClusters() *TcpProxy_WeightedCluster + func (x *TcpProxy) ProtoReflect() protoreflect.Message + func (x *TcpProxy) Reset() + func (x *TcpProxy) String() string + type TcpProxyMultiError []error + func (m TcpProxyMultiError) AllErrors() []error + func (m TcpProxyMultiError) Error() string + type TcpProxyValidationError struct + func (e TcpProxyValidationError) Cause() error + func (e TcpProxyValidationError) Error() string + func (e TcpProxyValidationError) ErrorName() string + func (e TcpProxyValidationError) Field() string + func (e TcpProxyValidationError) Key() bool + func (e TcpProxyValidationError) Reason() string + type TcpProxy_Cluster struct + Cluster string + type TcpProxy_OnDemand struct + OdcdsConfig *v3.ConfigSource + ResourcesLocator string + Timeout *duration.Duration + func (*TcpProxy_OnDemand) Descriptor() ([]byte, []int) + func (*TcpProxy_OnDemand) ProtoMessage() + func (m *TcpProxy_OnDemand) Validate() error + func (m *TcpProxy_OnDemand) ValidateAll() error + func (x *TcpProxy_OnDemand) GetOdcdsConfig() *v3.ConfigSource + func (x *TcpProxy_OnDemand) GetResourcesLocator() string + func (x *TcpProxy_OnDemand) GetTimeout() *duration.Duration + func (x *TcpProxy_OnDemand) ProtoReflect() protoreflect.Message + func (x *TcpProxy_OnDemand) Reset() + func (x *TcpProxy_OnDemand) String() string + type TcpProxy_OnDemandMultiError []error + func (m TcpProxy_OnDemandMultiError) AllErrors() []error + func (m TcpProxy_OnDemandMultiError) Error() string + type TcpProxy_OnDemandValidationError struct + func (e TcpProxy_OnDemandValidationError) Cause() error + func (e TcpProxy_OnDemandValidationError) Error() string + func (e TcpProxy_OnDemandValidationError) ErrorName() string + func (e TcpProxy_OnDemandValidationError) Field() string + func (e TcpProxy_OnDemandValidationError) Key() bool + func (e TcpProxy_OnDemandValidationError) Reason() string + type TcpProxy_TcpAccessLogOptions struct + AccessLogFlushInterval *duration.Duration + FlushAccessLogOnConnected bool + func (*TcpProxy_TcpAccessLogOptions) Descriptor() ([]byte, []int) + func (*TcpProxy_TcpAccessLogOptions) ProtoMessage() + func (m *TcpProxy_TcpAccessLogOptions) Validate() error + func (m *TcpProxy_TcpAccessLogOptions) ValidateAll() error + func (x *TcpProxy_TcpAccessLogOptions) GetAccessLogFlushInterval() *duration.Duration + func (x *TcpProxy_TcpAccessLogOptions) GetFlushAccessLogOnConnected() bool + func (x *TcpProxy_TcpAccessLogOptions) ProtoReflect() protoreflect.Message + func (x *TcpProxy_TcpAccessLogOptions) Reset() + func (x *TcpProxy_TcpAccessLogOptions) String() string + type TcpProxy_TcpAccessLogOptionsMultiError []error + func (m TcpProxy_TcpAccessLogOptionsMultiError) AllErrors() []error + func (m TcpProxy_TcpAccessLogOptionsMultiError) Error() string + type TcpProxy_TcpAccessLogOptionsValidationError struct + func (e TcpProxy_TcpAccessLogOptionsValidationError) Cause() error + func (e TcpProxy_TcpAccessLogOptionsValidationError) Error() string + func (e TcpProxy_TcpAccessLogOptionsValidationError) ErrorName() string + func (e TcpProxy_TcpAccessLogOptionsValidationError) Field() string + func (e TcpProxy_TcpAccessLogOptionsValidationError) Key() bool + func (e TcpProxy_TcpAccessLogOptionsValidationError) Reason() string + type TcpProxy_TunnelingConfig struct + HeadersToAdd []*v3.HeaderValueOption + Hostname string + PostPath string + PropagateResponseHeaders bool + PropagateResponseTrailers bool + UsePost bool + func (*TcpProxy_TunnelingConfig) Descriptor() ([]byte, []int) + func (*TcpProxy_TunnelingConfig) ProtoMessage() + func (m *TcpProxy_TunnelingConfig) Validate() error + func (m *TcpProxy_TunnelingConfig) ValidateAll() error + func (x *TcpProxy_TunnelingConfig) GetHeadersToAdd() []*v3.HeaderValueOption + func (x *TcpProxy_TunnelingConfig) GetHostname() string + func (x *TcpProxy_TunnelingConfig) GetPostPath() string + func (x *TcpProxy_TunnelingConfig) GetPropagateResponseHeaders() bool + func (x *TcpProxy_TunnelingConfig) GetPropagateResponseTrailers() bool + func (x *TcpProxy_TunnelingConfig) GetUsePost() bool + func (x *TcpProxy_TunnelingConfig) ProtoReflect() protoreflect.Message + func (x *TcpProxy_TunnelingConfig) Reset() + func (x *TcpProxy_TunnelingConfig) String() string + type TcpProxy_TunnelingConfigMultiError []error + func (m TcpProxy_TunnelingConfigMultiError) AllErrors() []error + func (m TcpProxy_TunnelingConfigMultiError) Error() string + type TcpProxy_TunnelingConfigValidationError struct + func (e TcpProxy_TunnelingConfigValidationError) Cause() error + func (e TcpProxy_TunnelingConfigValidationError) Error() string + func (e TcpProxy_TunnelingConfigValidationError) ErrorName() string + func (e TcpProxy_TunnelingConfigValidationError) Field() string + func (e TcpProxy_TunnelingConfigValidationError) Key() bool + func (e TcpProxy_TunnelingConfigValidationError) Reason() string + type TcpProxy_WeightedCluster struct + Clusters []*TcpProxy_WeightedCluster_ClusterWeight + func (*TcpProxy_WeightedCluster) Descriptor() ([]byte, []int) + func (*TcpProxy_WeightedCluster) ProtoMessage() + func (m *TcpProxy_WeightedCluster) Validate() error + func (m *TcpProxy_WeightedCluster) ValidateAll() error + func (x *TcpProxy_WeightedCluster) GetClusters() []*TcpProxy_WeightedCluster_ClusterWeight + func (x *TcpProxy_WeightedCluster) ProtoReflect() protoreflect.Message + func (x *TcpProxy_WeightedCluster) Reset() + func (x *TcpProxy_WeightedCluster) String() string + type TcpProxy_WeightedClusterMultiError []error + func (m TcpProxy_WeightedClusterMultiError) AllErrors() []error + func (m TcpProxy_WeightedClusterMultiError) Error() string + type TcpProxy_WeightedClusterValidationError struct + func (e TcpProxy_WeightedClusterValidationError) Cause() error + func (e TcpProxy_WeightedClusterValidationError) Error() string + func (e TcpProxy_WeightedClusterValidationError) ErrorName() string + func (e TcpProxy_WeightedClusterValidationError) Field() string + func (e TcpProxy_WeightedClusterValidationError) Key() bool + func (e TcpProxy_WeightedClusterValidationError) Reason() string + type TcpProxy_WeightedCluster_ClusterWeight struct + MetadataMatch *v3.Metadata + Name string + Weight uint32 + func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int) + func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage() + func (m *TcpProxy_WeightedCluster_ClusterWeight) Validate() error + func (m *TcpProxy_WeightedCluster_ClusterWeight) ValidateAll() error + func (x *TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata + func (x *TcpProxy_WeightedCluster_ClusterWeight) GetName() string + func (x *TcpProxy_WeightedCluster_ClusterWeight) GetWeight() uint32 + func (x *TcpProxy_WeightedCluster_ClusterWeight) ProtoReflect() protoreflect.Message + func (x *TcpProxy_WeightedCluster_ClusterWeight) Reset() + func (x *TcpProxy_WeightedCluster_ClusterWeight) String() string + type TcpProxy_WeightedCluster_ClusterWeightMultiError []error + func (m TcpProxy_WeightedCluster_ClusterWeightMultiError) AllErrors() []error + func (m TcpProxy_WeightedCluster_ClusterWeightMultiError) Error() string + type TcpProxy_WeightedCluster_ClusterWeightValidationError struct + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Cause() error + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Error() string + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) ErrorName() string + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Field() string + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Key() bool + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Reason() string + type TcpProxy_WeightedClusters struct + WeightedClusters *TcpProxy_WeightedCluster