# Data Object - VirtualMachineNetworkShaperInfo(vim.vm.NetworkShaperInfo)

Property of
  VirtualMachineConfigInfo, VirtualMachineConfigSpec
Extends
  DynamicData
Since
  2.0

## Data Object Description

Network traffic shaping specification.

Traffic shaping is used to configure the network utilization characteristics of a virtual machine.

Properties

Name | Type | Description
--- | --- | ---
averageBps* | xsd:long | Average bandwidth, in bits per second.
burstSize* | xsd:long | Burst size, in bytes.
enabled* | xsd:boolean | Is the shaper enabled?
peakBps* | xsd:long | Peak bandwidth, in bits per second.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="VirtualMachineNetworkShaperInfo"> <complexContent> <extension base="sms:DynamicData"> <sequence> <element name="enabled" type="xsd:boolean" minOccurs="0"/> <element name="peakBps" type="xsd:long" minOccurs="0"/> <element name="averageBps" type="xsd:long" minOccurs="0"/> <element name="burstSize" type="xsd:long" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>