description:'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type:string
kind:
description:'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type:string
metadata:
type:object
spec:
description:ServersTransportSpec defines the desired state of a ServersTransport.
properties:
certificatesSecrets:
description:CertificatesSecrets defines a list of secret storing
client certificates for mTLS.
items:
type:string
type:array
disableHTTP2:
description:DisableHTTP2 disables HTTP/2 for connections with backend
servers.
type:boolean
forwardingTimeouts:
description:ForwardingTimeouts defines the timeouts for requests
forwarded to the backend servers.
properties:
dialTimeout:
anyOf:
- type:integer
- type:string
description:DialTimeout is the amount of time to wait until a
connection to a backend server can be established.
x-kubernetes-int-or-string:true
idleConnTimeout:
anyOf:
- type:integer
- type:string
description:IdleConnTimeout is the maximum period for which an
idle HTTP keep-alive connection will remain open before closing
itself.
x-kubernetes-int-or-string:true
pingTimeout:
anyOf:
- type:integer
- type:string
description:PingTimeout is the timeout after which the HTTP/2
connection will be closed if a response to ping is not received.
x-kubernetes-int-or-string:true
readIdleTimeout:
anyOf:
- type:integer
- type:string
description:ReadIdleTimeout is the timeout after which a health
check using ping frame will be carried out if no frame is received
onthe HTTP/2 connection.
x-kubernetes-int-or-string:true
responseHeaderTimeout:
anyOf:
- type:integer
- type:string
description:ResponseHeaderTimeout is the amount of time to wait
for a server's response headers after fully writing the request