Data Object - VMwareDVSConfigSpec

Extends
DVSConfigSpec
See also
LinkDiscoveryProtocolConfig, VMwareDVSPvlanConfigSpec
Since
vSphere API 4.0

Data Object Description

This class defines the VMware specific configuration for DistributedVirtualSwitch.

Properties

Name Type Description
linkDiscoveryProtocolConfig*LinkDiscoveryProtocolConfig


See LinkDiscoveryProtocolConfig

maxMtu*xsd:int

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

The PVLAN configuration specification.

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

The PvlanMapEntry#pvlanType of a primary pvlan entry must be PvlanPortType#promiscuous. A seondary pvlan entry can have a PvlanMapEntry#pvlanType of either PvlanPortType#community or PvlanPortType#isolated.

Primary pvlan entries must be explicitly added. If there is no primary pvlan entry corresponding to the PvlanMapEntry#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.

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