FirewallPolicyExplicitProxyArgs

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

Constructors

Link copied to clipboard
constructor(enablePacFile: Output<Boolean>? = null, enabled: 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 enabled: Output<Boolean>? = null

Whether the explicit proxy is enabled for this Firewall Policy.

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

Whether the pac file port and url need to be provided.

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

The port number for explicit http protocol.

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

The port number for explicit proxy https protocol.

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

Specifies a SAS URL for PAC file.

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

Specifies a port number for firewall to serve PAC file.

Functions

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