Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Defaults ¶ added in v1.21.0
func Defaults() contour_v1alpha1.ContourConfigurationSpec
Defaults returns the default settings Contour uses if no user-specified configuration is provided.
func OverlayOnDefaults ¶ added in v1.21.0
func OverlayOnDefaults(spec contour_v1alpha1.ContourConfigurationSpec) (contour_v1alpha1.ContourConfigurationSpec, error)
OverlayOnDefaults overlays the settings in the provided spec onto the default settings, and returns the results.
Types ¶
type Timeouts ¶
type Timeouts struct {
Request timeout.Setting
ConnectionIdle timeout.Setting
StreamIdle timeout.Setting
MaxConnectionDuration timeout.Setting
DelayedClose timeout.Setting
ConnectionShutdownGracePeriod timeout.Setting
ConnectTimeout time.Duration // Since "infinite" is not valid ConnectTimeout value, use time.Duration instead of timeout.Setting.
}
func ParseTimeoutPolicy ¶
func ParseTimeoutPolicy(timeoutParameters *contour_v1alpha1.TimeoutParameters) (Timeouts, error)
Click to show internal directories.
Click to hide internal directories.