FirewallPolicyData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the FirewallPolicy data model. FirewallPolicy Resource.
public class FirewallPolicyData : Azure.ResourceManager.Network.Models.NetworkTrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.FirewallPolicyData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.FirewallPolicyData>
type FirewallPolicyData = class
inherit NetworkTrackedResourceData
interface IJsonModel<FirewallPolicyData>
interface IPersistableModel<FirewallPolicyData>
Public Class FirewallPolicyData
Inherits NetworkTrackedResourceData
Implements IJsonModel(Of FirewallPolicyData), IPersistableModel(Of FirewallPolicyData)
- Inheritance
- Implements
Constructors
FirewallPolicyData() |
Initializes a new instance of FirewallPolicyData. |
Properties
AllowSqlRedirect |
A flag to indicate if SQL Redirect traffic filtering is enabled. Turning on the flag requires no rule using port 11000-11999. |
BasePolicyId |
Gets or sets Id. |
ChildPolicies |
List of references to Child Firewall Policies. |
DnsSettings |
DNS Proxy Settings definition. |
ETag |
A unique read-only string that changes whenever the resource is updated. |
ExplicitProxy |
Explicit Proxy Settings definition. |
Firewalls |
List of references to Azure Firewalls that this Firewall Policy is associated with. |
Id |
Resource ID. (Inherited from NetworkTrackedResourceData) |
Identity |
The identity of the firewall policy. |
Insights |
Insights on Firewall Policy. |
IntrusionDetection |
The configuration for Intrusion detection. |
Location |
Resource location. (Inherited from NetworkTrackedResourceData) |
Name |
Resource name. (Inherited from NetworkTrackedResourceData) |
ProvisioningState |
The provisioning state of the firewall policy resource. |
ResourceType |
Resource type. (Inherited from NetworkTrackedResourceData) |
RuleCollectionGroups |
List of references to FirewallPolicyRuleCollectionGroups. |
Size |
A read-only string that represents the size of the FirewallPolicyPropertiesFormat in MB. (ex 0.5MB). |
SkuTier |
Tier of Firewall Policy. |
Snat |
The private IP addresses/IP ranges to which traffic will not be SNAT. |
Tags |
Resource tags. (Inherited from NetworkTrackedResourceData) |
ThreatIntelMode |
The operation mode for Threat Intelligence. |
ThreatIntelWhitelist |
ThreatIntel Whitelist for Firewall Policy. |
TransportSecurityCertificateAuthority |
The CA used for intermediate CA generation. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from NetworkTrackedResourceData) |