ArmNetworkModelFactory.FirewallPolicyExplicitProxy Method

Definition

public static Azure.ResourceManager.Network.Models.FirewallPolicyExplicitProxy FirewallPolicyExplicitProxy(bool? enableExplicitProxy = default, int? httpPort = default, int? httpsPort = default, bool? enablePacFile = default, int? pacFilePort = default, string pacFile = default);
static member FirewallPolicyExplicitProxy : Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<int> * string -> Azure.ResourceManager.Network.Models.FirewallPolicyExplicitProxy
Public Shared Function FirewallPolicyExplicitProxy (Optional enableExplicitProxy As Nullable(Of Boolean) = Nothing, Optional httpPort As Nullable(Of Integer) = Nothing, Optional httpsPort As Nullable(Of Integer) = Nothing, Optional enablePacFile As Nullable(Of Boolean) = Nothing, Optional pacFilePort As Nullable(Of Integer) = Nothing, Optional pacFile As String = Nothing) As FirewallPolicyExplicitProxy

Parameters

enableExplicitProxy
Nullable<Boolean>

When set to true, explicit proxy mode is enabled.

httpPort
Nullable<Int32>

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

httpsPort
Nullable<Int32>

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

enablePacFile
Nullable<Boolean>

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

pacFilePort
Nullable<Int32>

Port number for firewall to serve PAC file.

pacFile
String

SAS URL for PAC file.

Returns

A new FirewallPolicyExplicitProxy instance for mocking.

Applies to