FirewallBuilder
public class FirewallBuilder : ComputerBuilder<Firewall, FirewallBuilder>
1. Constructors
1.1. FirewallBuilder(NETSetupConfigBuilder, NETSetupConfig, MachineName, IP, SystemManagement.Contracts.Elements.OperatingSystem?, string)
public FirewallBuilder(NETSetupConfigBuilder builder, NETSetupConfig config, MachineName key, IP ip, SystemManagement.Contracts.Elements.OperatingSystem? os = null, string serialNumber = null)
| Name | Type | Description |
|---|---|---|
builder |
NETSetupConfigBuilder |
|
config |
NETSetupConfig |
|
key |
MachineName |
|
ip |
IP |
|
os |
SystemManagement.Contracts.Elements.OperatingSystem? |
|
serialNumber |
string |
2. Methods
2.1. CreateEntity(MachineName)
protected override Firewall CreateEntity(MachineName key)
| Name | Type | Description |
|---|---|---|
key |
MachineName |
Returns: Firewall
2.2. WithRule(NetworkRule)
public FirewallBuilder WithRule(NetworkRule rule)
| Name | Type | Description |
|---|---|---|
rule |
NetworkRule |
Returns: FirewallBuilder