ProxmoxAutoInstallToml.Network
Network configuration. Either set source to "from-dhcp" or provide all manual options.
public class ProxmoxAutoInstallToml.Network
1. Properties
1.1. CIDR
IP address with subnet in CIDR notation, e.g., "192.168.1.10/24". Required when source is "from-answer".
[DataMember(Name = "cidr")]
public string CIDR { get; set; }
1.2. DNSIP
DNS server IP address. Required when source is "from-answer".
[DataMember(Name = "dns")]
public string DNSIP { get; set; }
1.3. Filter
Filter to select the network interface by UDEV properties. Required when source is "from-answer". Not supported for "from-dhcp". Serialized as dotted keys: filter.ID_NET_NAME = "*" Supported keys: ID_NET_NAME (interface name), ID_NET_NAME_MAC (MAC-based name).
[DataMember(Name = "filter")]
public Dictionary<string, string> Filter { get; set; }
1.4. GatewayIP
Router/gateway IP address. Required when source is "from-answer".
[DataMember(Name = "gateway")]
public string GatewayIP { get; set; }
1.5. Source
Network source. Values: "from-dhcp" (uses DHCP) or "from-answer" (manual configuration).
[DataMember(Name = "source")]
public string Source { get; set; }