Class HyperVServerVirtualMachineNetworkAdapterAdvancedSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the advanced settings for a Hyper-V virtual machine network adapter.
public class HyperVServerVirtualMachineNetworkAdapterAdvancedSettings : GlobalSerializableBase
- Inheritance
-
HyperVServerVirtualMachineNetworkAdapterAdvancedSettings
Constructors
HyperVServerVirtualMachineNetworkAdapterAdvancedSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineNetworkAdapterAdvancedSettings class.
public HyperVServerVirtualMachineNetworkAdapterAdvancedSettings()
Properties
DeviceNamingEnabled
Gets or sets whether device naming is enabled. This only applies to Windows Server 2016 and above. This does not apply to legacy network adapters.
public BooleanOption DeviceNamingEnabled { get; set; }
Property Value
DhcpGuardEnabled
Gets or sets whether DHCP guard is enabled.
public BooleanOption DhcpGuardEnabled { get; set; }
Property Value
DynamicMacAddressEnabled
Gets or sets whether a dynamic MAC address is used.
public BooleanOption DynamicMacAddressEnabled { get; set; }
Property Value
MacAddress
Gets or sets the MAC address assigned to the network adapter.
public string MacAddress { get; set; }
Property Value
MacAddressSpoofingEnabled
Gets or sets whether MAC address spoofing is enabled.
public BooleanOption MacAddressSpoofingEnabled { get; set; }
Property Value
NicTeamingEnabled
Gets or sets whether NIC teaming is enabled.
public BooleanOption NicTeamingEnabled { get; set; }
Property Value
PortMirroringMode
Gets or sets the port mirroring mode.
public HyperVServerVirtualMachineNetworkAdapterPortMirroringMode PortMirroringMode { get; set; }
Property Value
PortMirroringModeString
Gets the port mirroring mode as a human readable string.
public string PortMirroringModeString { get; set; }
Property Value
ProtectedNetwork
Gets or sets whether the virtual machine should be moved to another cluster node if a network disconnection is detected. This only applies to Windows Server 2012 R2 and above.
public BooleanOption ProtectedNetwork { get; set; }
Property Value
RouterAdvertisementGuardEnabled
Gets or sets whether router advertisement guard is enabled.
public BooleanOption RouterAdvertisementGuardEnabled { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineNetworkAdapterAdvancedSettings cloned from this object.
public HyperVServerVirtualMachineNetworkAdapterAdvancedSettings Clone()
Returns
- HyperVServerVirtualMachineNetworkAdapterAdvancedSettings
A CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineNetworkAdapterAdvancedSettings.