Data Object - VMwareDVSConfigSpec

Extends
DVSConfigSpec
See also
LinkDiscoveryProtocolConfig, VMwareDVSPvlanConfigSpec, VMwareDVSVspanConfigSpec, VMwareIpfixConfig
Since
vSphere API 4.0

Data Object Description

This class defines the VMware specific configuration for DistributedVirtualSwitch.

Properties

Name Type Description
ipfixConfig*VMwareIpfixConfig

Configuration for ipfix monitoring of the switch traffic. This must be set before ipfix monitoring can be enabled for the switch, or for any portgroup or port of the switch.
See ipfixEnabled

Since vSphere API 5.0
linkDiscoveryProtocolConfig*LinkDiscoveryProtocolConfig

See LinkDiscoveryProtocolConfig.
maxMtu*xsd:int

The maximum MTU in the switch.
pvlanConfigSpec*VMwareDVSPvlanConfigSpec[]

The PVLAN configuration specification.

A VMwareDVSPvlanMapEntry that has the same value for primaryVlanId and secondaryVlanId is referred to as a primary PVLAN entry. Otherwise, the VMwareDVSPvlanMapEntry is referred to as a secondary PVLAN entry.

The pvlanType of a primary PVLAN entry must be promiscuous. A secondary PVLAN entry can have a pvlanType of either community or isolated.

Primary PVLAN entries must be explicitly added. If there is no primary PVLAN entry corresponding to the primaryVlanId of a secondary PVLAN entry, a fault is thrown.

While deleting a primary PVLAN entry, any associated secondary PVLAN entries must be explicitly deleted.

vspanConfigSpec*VMwareDVSVspanConfigSpec[]

The Distributed Port Mirroring configuration specification. The VSPAN sessions in the array cannot be of the same key.

Since vSphere API 5.0
Properties inherited from DVSConfigSpec
configVersion, contact, defaultPortConfig, description, extensionKey, host, maxPorts, name, numStandalonePorts, policy, switchIpAddress, uplinkPortgroup, uplinkPortPolicy, vendorSpecificConfig
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition