Sdílet prostřednictvím


FirewallPolicyDraft Constructors

Definition

Overloads

FirewallPolicyDraft()

Initializes a new instance of the FirewallPolicyDraft class.

FirewallPolicyDraft(String, String, String, String, IDictionary<String, String>, DnsSettings, ExplicitProxy, SubResource, String, FirewallPolicyThreatIntelWhitelist, FirewallPolicyInsights, FirewallPolicySnat, FirewallPolicySQL, FirewallPolicyIntrusionDetection)

Initializes a new instance of the FirewallPolicyDraft class.

FirewallPolicyDraft()

Initializes a new instance of the FirewallPolicyDraft class.

public FirewallPolicyDraft ();
Public Sub New ()

Applies to

FirewallPolicyDraft(String, String, String, String, IDictionary<String, String>, DnsSettings, ExplicitProxy, SubResource, String, FirewallPolicyThreatIntelWhitelist, FirewallPolicyInsights, FirewallPolicySnat, FirewallPolicySQL, FirewallPolicyIntrusionDetection)

Initializes a new instance of the FirewallPolicyDraft class.

public FirewallPolicyDraft (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.DnsSettings dnsSettings = default, Microsoft.Azure.Management.Network.Models.ExplicitProxy explicitProxy = default, Microsoft.Azure.Management.Network.Models.SubResource basePolicy = default, string threatIntelMode = default, Microsoft.Azure.Management.Network.Models.FirewallPolicyThreatIntelWhitelist threatIntelWhitelist = default, Microsoft.Azure.Management.Network.Models.FirewallPolicyInsights insights = default, Microsoft.Azure.Management.Network.Models.FirewallPolicySnat snat = default, Microsoft.Azure.Management.Network.Models.FirewallPolicySQL sql = default, Microsoft.Azure.Management.Network.Models.FirewallPolicyIntrusionDetection intrusionDetection = default);
new Microsoft.Azure.Management.Network.Models.FirewallPolicyDraft : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.DnsSettings * Microsoft.Azure.Management.Network.Models.ExplicitProxy * Microsoft.Azure.Management.Network.Models.SubResource * string * Microsoft.Azure.Management.Network.Models.FirewallPolicyThreatIntelWhitelist * Microsoft.Azure.Management.Network.Models.FirewallPolicyInsights * Microsoft.Azure.Management.Network.Models.FirewallPolicySnat * Microsoft.Azure.Management.Network.Models.FirewallPolicySQL * Microsoft.Azure.Management.Network.Models.FirewallPolicyIntrusionDetection -> Microsoft.Azure.Management.Network.Models.FirewallPolicyDraft
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional dnsSettings As DnsSettings = Nothing, Optional explicitProxy As ExplicitProxy = Nothing, Optional basePolicy As SubResource = Nothing, Optional threatIntelMode As String = Nothing, Optional threatIntelWhitelist As FirewallPolicyThreatIntelWhitelist = Nothing, Optional insights As FirewallPolicyInsights = Nothing, Optional snat As FirewallPolicySnat = Nothing, Optional sql As FirewallPolicySQL = Nothing, Optional intrusionDetection As FirewallPolicyIntrusionDetection = Nothing)

Parameters

id
String

Resource ID.

name
String

Resource name.

type
String

Resource type.

location
String

Resource location.

tags
IDictionary<String,String>

Resource tags.

dnsSettings
DnsSettings

DNS Proxy Settings definition.

explicitProxy
ExplicitProxy

Explicit Proxy Settings definition.

basePolicy
SubResource

The parent firewall policy from which rules are inherited.

threatIntelMode
String

The operation mode for Threat Intelligence. Possible values include: 'Alert', 'Deny', 'Off'

threatIntelWhitelist
FirewallPolicyThreatIntelWhitelist

ThreatIntel Whitelist for Firewall Policy.

insights
FirewallPolicyInsights

Insights on Firewall Policy.

snat
FirewallPolicySnat

The private IP addresses/IP ranges to which traffic will not be SNAT.

sql
FirewallPolicySQL

SQL Settings definition.

intrusionDetection
FirewallPolicyIntrusionDetection

The configuration for Intrusion detection.

Applies to