ExplicitProxyArgs

data class ExplicitProxyArgs(val enableExplicitProxy: Output<Boolean>? = null, val enablePacFile: Output<Boolean>? = null, val httpPort: Output<Int>? = null, val httpsPort: Output<Int>? = null, val pacFile: Output<String>? = null, val pacFilePort: Output<Int>? = null) : ConvertibleToJava<ExplicitProxyArgs>

Explicit Proxy Settings in Firewall Policy.

Constructors

Link copied to clipboard
constructor(enableExplicitProxy: Output<Boolean>? = null, enablePacFile: Output<Boolean>? = null, httpPort: Output<Int>? = null, httpsPort: Output<Int>? = null, pacFile: Output<String>? = null, pacFilePort: Output<Int>? = null)

Properties

Link copied to clipboard
val enableExplicitProxy: Output<Boolean>? = null

When set to true, explicit proxy mode is enabled.

Link copied to clipboard
val enablePacFile: Output<Boolean>? = null

When set to true, pac file port and url needs to be provided.

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

Port number for explicit proxy http protocol, cannot be greater than 64000.

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

Port number for explicit proxy https protocol, cannot be greater than 64000.

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

SAS URL for PAC file.

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

Port number for firewall to serve PAC file.

Functions

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