- public Ternary accept_all_mac_addresses { get; set; }
When true, setup the interface to
accept packets for all MAC addresses.
- public bool auto_negotiate { get; set; }
When true, enforce auto-negotiation
of speed and duplex mode.
- public string cloned_mac_address { owned get; set; }
If specified, request that the device use this MAC address instead.
- public string duplex { owned get; set; }
When a value is set, either "half" or "full", configures the device to
use the specified duplex mode.
- public string generate_mac_address_mask { owned get; set; }
With
cloned_mac_address setting "random" or "stable", by default all
bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created.
- public string mac_address { owned get; set; }
If specified, this connection will only apply to the Ethernet device
whose permanent MAC address matches.
- public string[] mac_address_blacklist { owned get; set; }
If specified, this connection will never apply to the Ethernet device
whose permanent MAC address matches an address in the list.
- public string[] mac_address_denylist { owned get; set; }
If specified, this connection will never apply to the Ethernet device
whose permanent MAC address matches an address in the list.
- public uint mtu { get; set; }
If non-zero, only transmit packets of the specified size or smaller,
breaking larger packets up into multiple Ethernet frames.
- public string port { owned get; set; }
Specific port type to use if the device supports multiple attachment
methods.
- public string s390_nettype { owned get; set; }
s390 network device type; one of "qeth", "lcs", or "ctc", representing
the different types of virtual network devices available on s390 systems.
- public HashTable<string,string> s390_options { owned get; set; }
Dictionary of key/value pairs of s390-specific device options.
- public string[] s390_subchannels { owned get; set; }
Identifies specific subchannels that this network device uses for
communication with z/VM or s390 host.
- public uint speed { get; set; }
When a value greater than 0 is set, configures the device to use the
specified speed.
- public uint wake_on_lan { get; set; }
- public string wake_on_lan_password { owned get; set; }
If specified, the password used with magic-packet-based Wake-on-LAN,
represented as an Ethernet MAC address.