HttpProxyConfigArgs

data class HttpProxyConfigArgs(val httpProxy: Output<String>? = null, val httpsProxy: Output<String>? = null, val noProxy: Output<List<String>>? = null, val password: Output<String>? = null, val trustedCa: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<HttpProxyConfigArgs>

Configurations for provisioning the cluster with HTTP proxy servers.

Constructors

Link copied to clipboard
constructor(httpProxy: Output<String>? = null, httpsProxy: Output<String>? = null, noProxy: Output<List<String>>? = null, password: Output<String>? = null, trustedCa: Output<String>? = null, username: Output<String>? = null)

Properties

Link copied to clipboard
val httpProxy: Output<String>? = null

The HTTP proxy server endpoint to use.

Link copied to clipboard
val httpsProxy: Output<String>? = null

The HTTPS proxy server endpoint to use.

Link copied to clipboard
val noProxy: Output<List<String>>? = null

The endpoints that should not go through proxy.

Link copied to clipboard
val password: Output<String>? = null

Password to use for connecting to proxy server

Link copied to clipboard
val trustedCa: Output<String>? = null

Alternative CA cert to use for connecting to proxy servers.

Link copied to clipboard
val username: Output<String>? = null

Username to use for connecting to proxy server

Functions

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