NETSetupFirewall
public class NETSetupFirewall : DHCPRouter
1. Constructors
1.1. NETSetupFirewall(SystemManagement.Contracts.Names.MachineName, SystemManagement.Contracts.Elements.OperatingSystem, SystemManagement.Contracts.Elements.SerialNumber, SystemManagement.Contracts.Elements.IP, IKeyedCollection<Port, NetworkPort>, SystemManagement.Contracts.Elements.IP, SystemManagement.Contracts.Elements.IP, IKeyedCollection<string, IPRange>?)
public NETSetupFirewall(SystemManagement.Contracts.Names.MachineName name, SystemManagement.Contracts.Elements.OperatingSystem operatingSystem, SystemManagement.Contracts.Elements.SerialNumber serialNumber, SystemManagement.Contracts.Elements.IP ip, IKeyedCollection<Port, NetworkPort> servedPorts, SystemManagement.Contracts.Elements.IP firewall, SystemManagement.Contracts.Elements.IP externalIP, IKeyedCollection<string, IPRange>? ranges = null)
| Name | Type | Description |
|---|---|---|
name |
SystemManagement.Contracts.Names.MachineName |
|
operatingSystem |
SystemManagement.Contracts.Elements.OperatingSystem |
|
serialNumber |
SystemManagement.Contracts.Elements.SerialNumber |
|
ip |
SystemManagement.Contracts.Elements.IP |
|
servedPorts |
IKeyedCollection<Port, NetworkPort> |
|
firewall |
SystemManagement.Contracts.Elements.IP |
|
externalIP |
SystemManagement.Contracts.Elements.IP |
|
ranges |
IKeyedCollection<string, IPRange>? |
1.2. NETSetupFirewall(SystemManagement.Contracts.Names.MachineName, SystemManagement.Contracts.Elements.OperatingSystem, SystemManagement.Contracts.Elements.SerialNumber, SystemManagement.Contracts.Elements.IP, NamedItemKeyedCollection<SoftwareName, Software>, NamedItemKeyedCollection<Username, User>, NamedItemKeyedCollection<Port, NetworkPort>, SystemManagement.Contracts.Elements.IP, SystemManagement.Contracts.Elements.IP, NamedItemKeyedCollection<string, IPRange>)
[JsonConstructor]
public NETSetupFirewall(SystemManagement.Contracts.Names.MachineName name, SystemManagement.Contracts.Elements.OperatingSystem operatingSystem, SystemManagement.Contracts.Elements.SerialNumber serialNumber, SystemManagement.Contracts.Elements.IP ip, NamedItemKeyedCollection<SoftwareName, Software> softwareList, NamedItemKeyedCollection<Username, User> users, NamedItemKeyedCollection<Port, NetworkPort> servedPorts, SystemManagement.Contracts.Elements.IP firewall, SystemManagement.Contracts.Elements.IP externalIP, NamedItemKeyedCollection<string, IPRange> ranges)
| Name | Type | Description |
|---|---|---|
name |
SystemManagement.Contracts.Names.MachineName |
|
operatingSystem |
SystemManagement.Contracts.Elements.OperatingSystem |
|
serialNumber |
SystemManagement.Contracts.Elements.SerialNumber |
|
ip |
SystemManagement.Contracts.Elements.IP |
|
softwareList |
NamedItemKeyedCollection<SoftwareName, Software> |
|
users |
NamedItemKeyedCollection<Username, User> |
|
servedPorts |
NamedItemKeyedCollection<Port, NetworkPort> |
|
firewall |
SystemManagement.Contracts.Elements.IP |
|
externalIP |
SystemManagement.Contracts.Elements.IP |
|
ranges |
NamedItemKeyedCollection<string, IPRange> |