# Data Object - VMwareDVSPortSetting(vim.dvs.VmwareDistributedVirtualSwitch.VmwarePortConfigPolicy)

Property of
  VsanVdsPgMigrationSpec
Extends
  DVPortSetting
See also
  BoolPolicy, DVSMacManagementPolicy, DVSSecurityPolicy, IntPolicy, VmwareDistributedVirtualSwitchVlanSpec, VMwareUplinkLacpPolicy, VmwareUplinkPortTeamingPolicy
Since
  vSphere API 4.0

## Data Object Description

This class defines the VMware specific configuration for DistributedVirtualPort.

Properties

Name | Type | Description
--- | --- | ---
ipfixEnabled* | BoolPolicy | True if ipfix monitoring is enabled. To successfully enable ipfix monitoring, the switch must have an assigned switchIpAddress and an appropriately populated ipfixConfig that specifies a collector IP address and port. Since vSphere API 5.0
lacpPolicy* | VMwareUplinkLacpPolicy | Deprecated. As of vSphere API 5.5, use UpdateDVSLacpGroupConfig_Task and lacpGroupConfig instead. Link Aggregation Control Protocol policy. This policy is ignored on non-uplink portgroups. Setting this policy at port level is not supported. Since vSphere API 5.1
macManagementPolicy* | DVSMacManagementPolicy | The MAC learning policy. Since vSphere API 6.7
qosTag* | IntPolicy | Deprecated. As of vSphere API 5.0 deprecated As of vSphere API 5.0
securityPolicy* | DVSSecurityPolicy | Deprecated. As of vSphere API 6.7, use DVSMacManagementPolicy instead to specify the security policy. deprecated As of vSphere API 6.7, use DVSMacManagementPolicy instead to specify the security policy.
txUplink* | BoolPolicy | If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
uplinkTeamingPolicy* | VmwareUplinkPortTeamingPolicy | The uplink teaming policy. This property is ignored for uplink ports.
vlan* | VmwareDistributedVirtualSwitchVlanSpec | The VLAN Specification of the port.
VNI* | IntPolicy | The VNI number of overlay logical switch, which is used by NSX portgroup. Since vSphere API 7.0
Properties inherited from DVPortSetting
blocked, filterPolicy, inShapingPolicy, networkResourcePoolKey, outShapingPolicy, vendorSpecificConfig, vmDirectPathGen2Allowed
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VMwareDVSPortSetting"> <complexContent> <extension base="vsan:DVPortSetting"> <sequence> <element name="vlan" type="vsan:VmwareDistributedVirtualSwitchVlanSpec" minOccurs="0"/> <element name="qosTag" type="vsan:IntPolicy" minOccurs="0"/> <element name="uplinkTeamingPolicy" type="vsan:VmwareUplinkPortTeamingPolicy" minOccurs="0"/> <element name="securityPolicy" type="vsan:DVSSecurityPolicy" minOccurs="0"/> <element name="ipfixEnabled" type="vsan:BoolPolicy" minOccurs="0"/> <element name="txUplink" type="vsan:BoolPolicy" minOccurs="0"/> <element name="lacpPolicy" type="vsan:VMwareUplinkLacpPolicy" minOccurs="0"/> <element name="macManagementPolicy" type="vsan:DVSMacManagementPolicy" minOccurs="0"/> <element name="VNI" type="vsan:IntPolicy" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>