RouterBuilder
public class RouterBuilder : ComputerBuilder<Router, RouterBuilder>
1. Constructors
1.1. RouterBuilder(NETSetupConfigBuilder, NETSetupConfig, MachineName, IP, User, SystemManagement.Contracts.Elements.OperatingSystem?, string, IP?, IP?)
public RouterBuilder(NETSetupConfigBuilder builder, NETSetupConfig config, MachineName key, IP ip, User admin, SystemManagement.Contracts.Elements.OperatingSystem? os = null, string serialNumber = null, IP? firewallIP = null, IP? externalIP = null)
| Name | Type | Description |
|---|---|---|
builder |
NETSetupConfigBuilder |
|
config |
NETSetupConfig |
|
key |
MachineName |
|
ip |
IP |
|
admin |
User |
|
os |
SystemManagement.Contracts.Elements.OperatingSystem? |
|
serialNumber |
string |
|
firewallIP |
IP? |
|
externalIP |
IP? |
2. Methods
2.1. CreateEntity(MachineName)
protected override Router CreateEntity(MachineName key)
| Name | Type | Description |
|---|---|---|
key |
MachineName |
Returns: Router