ProxmoxAutoInstallExtensions
public static class ProxmoxAutoInstallExtensions
1. Properties
1.1. AssistantPath
public static AbsolutePath AssistantPath { get; }
2. Methods
2.1. ProxmoxAssistantBuilder()
public static LinuxCommandBase.Builder ProxmoxAssistantBuilder()
Returns: LinuxCommandBase.Builder
2.2. ToProxmoxAutoInstall(NETSetupConfig, ISystemHost, Server, IDisk?, bool)
public static ProxmoxAutoInstallToml ToProxmoxAutoInstall(this NETSetupConfig config, ISystemHost host, Server liberator, IDisk? targetDisk = null, bool setStaticNetworkConfiguration = false)
| Name | Type | Description |
|---|---|---|
config |
NETSetupConfig |
|
host |
ISystemHost |
|
liberator |
Server |
|
targetDisk |
IDisk? |
|
setStaticNetworkConfiguration |
bool |
Returns: ProxmoxAutoInstallToml
2.3. ToProxmoxAutoInstall(string)
public static ProxmoxAutoInstallToml ToProxmoxAutoInstall(this string proxmoxAutoInstallTomlText)
| Name | Type | Description |
|---|---|---|
proxmoxAutoInstallTomlText |
string |
Returns: ProxmoxAutoInstallToml
2.4. ToTomlText(ProxmoxAutoInstallToml)
public static string ToTomlText(this ProxmoxAutoInstallToml proxmoxAutoInstallToml)
| Name | Type | Description |
|---|---|---|
proxmoxAutoInstallToml |
ProxmoxAutoInstallToml |
Returns: string
2.5. WriteTomlFile(ProxmoxAutoInstallToml, string)
public static void WriteTomlFile(this ProxmoxAutoInstallToml proxmoxAutoInstallToml, string path)
| Name | Type | Description |
|---|---|---|
proxmoxAutoInstallToml |
ProxmoxAutoInstallToml |
|
path |
string |