Documentation ¶
Index ¶
- func IsEligibleForHTTP3Upgrade(server *v1alpha3.Server) bool
- func IsHTTPSServerWithTLSTermination(server *v1alpha3.Server) bool
- func IsHTTPServer(server *v1alpha3.Server) bool
- func IsPassThroughServer(server *v1alpha3.Server) bool
- func IsTCPServerWithTLSTermination(server *v1alpha3.Server) bool
- func IsTLSServer(server *v1alpha3.Server) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsEligibleForHTTP3Upgrade ¶
IsEligibleForHTTP3Upgrade returns true if we can create an HTTP/3 server listening of QUIC for the given server. It must be a TLS non-passthrough as TLS is mandatory for QUIC
func IsHTTPSServerWithTLSTermination ¶
IsHTTPSServerWithTLSTermination returns true if the server is HTTPS with TLS termination
func IsHTTPServer ¶
IsHTTPServer returns true if this server is using HTTP or HTTPS with termination
func IsPassThroughServer ¶
IsPassThroughServer returns true if this server does TLS passthrough (auto or manual)
func IsTCPServerWithTLSTermination ¶
IsTCPServerWithTLSTermination returns true if this server is TCP(non-HTTP) server with some TLS settings for termination
func IsTLSServer ¶
IsTLSServer returns true if this server is non HTTP, but with some TLS settings for termination/passthrough
Types ¶
This section is empty.