API Reference
Class
FirewallProfileInfo
Snapshot of firewall profile settings and related logging/policy flags.
Inheritance
- Object
- FirewallProfileInfo
Constructors
public FirewallProfileInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public FirewallProfileKind Profile { get; set; } #Display(Name = "Profile", Order = 0)Firewall profile kind (Domain/Private/Public).
public FirewallAction DefaultInboundAction { get; set; } #Display(Name = "Inbound", Order = 2)Default inbound action for the profile.
public FirewallAction DefaultOutboundAction { get; set; } #Display(Name = "Outbound", Order = 3)Default outbound action for the profile.
public String LogFilePath { get; set; } #Path to the firewall log file.
public Nullable<Int32> LogFileSizeKB { get; set; } #Maximum log file size in KB.
public Nullable<Boolean> LogDroppedPackets { get; set; } #Whether dropped packets are logged.
public Nullable<Boolean> LogSuccessfulConnections { get; set; } #Whether successful connections are logged.
public Nullable<Boolean> AllowLocalFirewallRules { get; set; } #Whether local firewall rules are allowed when policy is present.
public Nullable<Boolean> DisableNotifications { get; set; } #Whether notifications are disabled by policy.
public Nullable<Boolean> AllowLocalIPsecPolicyMerge { get; set; } #Whether local IPsec rules are allowed by policy.
public Nullable<Boolean> AllowUnicastResponse { get; set; } #Whether unicast responses are allowed by policy.