Msvm_EthernetSwitchPortSecuritySettingData class
Represents the security feature setting data.
The following syntax is simplified Managed Object Format (MOF) code, and it includes all of the inherited properties.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), UUID("776E0BA7-94A1-41C8-8F28-951F524251B5"), ExtensionId("11EC6134-128A-4A23-B12F-164184B48348"), InterfaceVersion("3"), InterfaceRevision("0"), DisplayName("Ethernet Switch Port Security Settings"), AMENDMENT]
class Msvm_EthernetSwitchPortSecuritySettingData : Msvm_EthernetSwitchPortFeatureSettingData
{
string InstanceID;
string Caption = "Ethernet Switch Port Security Settings";
string Description = "Represents the security feature setting data.";
string ElementName = "Ethernet Switch Port Security Settings";
boolean AllowMacSpoofing = FALSE;
boolean EnableDhcpGuard = FALSE;
boolean EnableRouterGuard = FALSE;
uint8 MonitorMode = 0;
uint8 MonitorSession = 0;
boolean AllowIeeePriorityTag = FALSE;
uint32 VirtualSubnetId = 0;
boolean AllowTeaming = FALSE;
string TeamName = ;
uint32 TeamNumber = 0;
boolean EnableFixSpeed10G = FALSE;
boolean Reserved = FALSE;
uint32 DynamicIPAddressLimit = 0;
uint32 StormLimit = 0;
};
Members
The Msvm_EthernetSwitchPortSecuritySettingData class has these types of members:
Properties
The Msvm_EthernetSwitchPortSecuritySettingData class has these properties.
-
AllowIeeePriorityTag
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (6), InterfaceVersion (1), InterfaceRevision (0)
Specifies whether traffic to/from the port retains 802.1P information. Contains True if traffic to/from the port retains 802.1P information or False otherwise. The default value is False.
-
-
AllowMacSpoofing
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (1), InterfaceVersion (1), InterfaceRevision (0)
Indicates whether the port will allow MAC spoofing. If this property is True, the port will allow MAC addresses to be spoofed. All valid unicast MAC address values are allowed. If this property is False, the port will only allow MAC addresses that are configured within Hyper-V management to be used. The default value is False.
-
-
AllowTeaming
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (8), InterfaceVersion (1), InterfaceRevision (0)
Indicates whether the NICs connected to the port can be part of a team. This applies only to NICs connected to virtual machines. Contains True if NIC teaming is allowed or False otherwise. The default value is False.
-
-
Caption
-
-
Data type: string
-
Access type: Read-only
A short description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Ethernet Switch Port Security Settings".
-
-
Description
-
-
Data type: string
-
Access type: Read-only
A description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Represents the security feature setting data.".
-
-
DynamicIPAddressLimit
-
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (12), InterfaceVersion (2), InterfaceRevision (0)
Defines the limit for number of Dynamic IP addresses learned. Default is none.
-
-
ElementName
-
-
Data type: string
-
Access type: Read-only
A display name for the object. This property is inherited from CIM_ManagedElement, and it is always set to "Ethernet Switch Port Security Settings".
-
-
EnableDhcpGuard
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (2), InterfaceVersion (1), InterfaceRevision (0)
Specifies whether DHCP offers are blocked from the port. Contains True if DHCP offers are blocked from the port or False otherwise. The default value is False.
-
-
EnableFixSpeed10G
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (14), InterfaceVersion (3), InterfaceRevision (0)
Set to TRUE if Fixed Speed 10G is enabled else FALSE. Default value is FALSE.
Note
Property added in Windows 10.
-
-
EnableRouterGuard
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (3), InterfaceVersion (1), InterfaceRevision (0)
Specifies whether router advertisements and router redirects are blocked from the port. Contains True if router advertisements and router redirects are blocked from the port or False otherwise. The default value is False.
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
Uniquely identifies an instance of this class. This property is inherited from CIM_ManagedElement.
-
-
MonitorMode
-
-
Data type: uint8
-
Access type: Read/write
-
Qualifiers: WmiDataId (4), InterfaceVersion (1), InterfaceRevision (0)
This indicates the monitor mode of the port.
-
-
None (0)
-
Destination (1)
-
Source (2)
MonitorSession
-
Data type: uint8
-
Access type: Read/write
-
Qualifiers: WmiDataId (5), InterfaceVersion (1), InterfaceRevision (0)
Specifies the identifier of the monitor session this port belongs to.
Reserved
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: Deprecated ("No value"), WmiDataId (13), InterfaceVersion (3), InterfaceRevision (0)
Reserved
Note
Property added in Windows 10.
StormLimit
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (11), InterfaceVersion (2), InterfaceRevision (0)
Defines the packets per second limit for broadcast and multicast traffic. Default is none.
TeamName
-
Data type: string
-
Access type: Read/write
-
Qualifiers: MaxLen (127), WmiDataId (9), InterfaceVersion (1), InterfaceRevision (0)
Reserved for future use.
TeamNumber
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (10), InterfaceVersion (1), InterfaceRevision (0)
Reserved for future use.
VirtualSubnetId
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (7), InterfaceVersion (1), InterfaceRevision (0), MinValue (0), MaxValue (16777215)
Specifies the identifier of the virtual subnet that the port is a member of. The default is none.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 [desktop apps only] |
Minimum supported server |
Windows Server 2012 [desktop apps only] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|