File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -71,14 +71,6 @@ type ClientTimeout struct {
7171 //
7272 // +optional
7373 HTTP * HTTPClientTimeout `json:"http,omitempty"`
74-
75- // ConnectionInspectionTimeout is the maximum time to wait for initial inspection
76- // (TLS / SNI and protocol detection, or HTTP protocol parsing) of an incoming connection.
77- // If exceeded, the connection is dropped.
78- // Default: 15 seconds.
79- //
80- // +optional
81- ConnectionInspectionTimeout * gwapiv1.Duration `json:"connectionInspectionTimeout,omitempty"`
8274}
8375
8476// TCPClientTimeout only provides timeout configuration on the listener whose protocol is TCP or TLS.
@@ -97,6 +89,14 @@ type TCPClientTimeout struct {
9789 //
9890 // +optional
9991 HandshakeTimeout * gwapiv1.Duration `json:"handshakeTimeout,omitempty"`
92+
93+ // ConnectionInspectionTimeout is the maximum time to wait for initial inspection
94+ // (TLS / SNI and protocol detection, or HTTP protocol parsing) of an incoming connection.
95+ // If exceeded, the connection is dropped.
96+ // Default: 15 seconds.
97+ //
98+ // +optional
99+ ConnectionInspectionTimeout * gwapiv1.Duration `json:"connectionInspectionTimeout,omitempty"`
100100}
101101
102102type HTTPClientTimeout struct {
You can’t perform that action at this time.
0 commit comments