KubeClientSettingsArgs

data class KubeClientSettingsArgs(val burst: Output<Int>? = null, val qps: Output<Double>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<KubeClientSettingsArgs>

Options for tuning the Kubernetes client used by a Provider.

Constructors

Link copied to clipboard
constructor(burst: Output<Int>? = null, qps: Output<Double>? = null, timeout: Output<Int>? = null)

Properties

Link copied to clipboard
val burst: Output<Int>? = null

Maximum burst for throttle. Default value is 10.

Link copied to clipboard
val qps: Output<Double>? = null

Maximum queries per second (QPS) to the API server from this client. Default value is 5.

Link copied to clipboard
val timeout: Output<Int>? = null

Maximum time in seconds to wait before cancelling a HTTP request to the Kubernetes server. Default value is 32.

Functions

Link copied to clipboard
open override fun toJava(): KubeClientSettingsArgs