# Data Object - DVSSecurityPolicy(vim.dvs.VmwareDistributedVirtualSwitch.SecurityPolicy)

Property of
  VMwareDVSPortSetting
Extends
  InheritablePolicy
See also
  BoolPolicy
Since
  vSphere API 4.0

## Data Object Description

This data object type describes security policy governing ports.

Properties

Name | Type | Description
--- | --- | ---
allowPromiscuous* | BoolPolicy | The flag to indicate whether or not all traffic is seen on the port.
forgedTransmits* | BoolPolicy | The flag to indicate whether or not the virtual network adapter should be allowed to send network traffic with a different MAC address than that of the virtual network adapter.
macChanges* | BoolPolicy | The flag to indicate whether or not the Media Access Control (MAC) address can be changed.
Properties inherited from InheritablePolicy
inherited
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="DVSSecurityPolicy"> <complexContent> <extension base="vsan:InheritablePolicy"> <sequence> <element name="allowPromiscuous" type="vsan:BoolPolicy" minOccurs="0"/> <element name="macChanges" type="vsan:BoolPolicy" minOccurs="0"/> <element name="forgedTransmits" type="vsan:BoolPolicy" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>