Data Object - DVSConfigInfo

Property of
DistributedVirtualSwitch
Extended by
VMwareDVSConfigInfo
Extends
DynamicData
See also
DistributedVirtualPortgroup, DistributedVirtualSwitchHostMember, DistributedVirtualSwitchKeyedOpaqueBlob, DistributedVirtualSwitchProductSpec, DVPortSetting, DVSContactInfo, DVSHealthCheckConfig, DVSPolicy, DVSUplinkPortPolicy
Since
vSphere API 4.0

Data Object Description

Configuration of a DistributedVirtualSwitch.

Properties

Name Type Description
configVersionxsd:string

Version string of the configuration.
contactDVSContactInfo

Human operator contact information.
createTimexsd:dateTime

Create time of the switch.
defaultPortConfigDVPortSetting

Default configuration for the ports in the switch, if the port does not inherit configuration from the parent portgroup or has its own configuration.
defaultProxySwitchMaxNumPorts*xsd:int

Default host proxy switch maximum port number

Since vSphere API 5.1
description*xsd:string

Description string for the switch.
extensionKey*xsd:string

Key of the extension registered by the remote server that controls the switch.
healthCheckConfig*DVSHealthCheckConfig[]

VDS health check configuration.

Since vSphere API 5.1
host*DistributedVirtualSwitchHostMember[]

Hosts that join the switch.
maxPortsxsd:int

Maximum number of ports allowed in the switch, not including conflict ports.
namexsd:string

Name of the switch.
networkResourceManagementEnabledxsd:boolean

Boolean to indicate if network I/O control is enabled on the switch.

Since vSphere API 4.1
numPortsxsd:int

Current number of ports, not including conflict ports.
numStandalonePortsxsd:int

Number of standalone ports in the switch. Standalone ports are ports that do not belong to any portgroup.
policy*DVSPolicy

Usage policy of the switch.
productInfoDistributedVirtualSwitchProductSpec

Vendor, product, and version information for the implementation module of the switch.
switchIpAddress*xsd:string

IP address for the switch, specified using IPv4 dot notation. The utility of this address is defined by other switch features.

Since vSphere API 5.0
targetInfo*DistributedVirtualSwitchProductSpec

Intended vendor, product, and version information for the implementation module of the switch.
uplinkPortgroup*ManagedObjectReference[]
to a DistributedVirtualPortgroup[]

List of uplink portgroups. When adding host members, the server uses the uplinkPortPolicy to create a number of uplink ports for the host. If portgroups are shown here, those uplink ports will be added to the portgroups, with uplink ports evenly spread among the portgroups.
uplinkPortPolicyDVSUplinkPortPolicy

Uplink port policy.
uuidxsd:string

Generated UUID of the switch. Unique across vCenter Server inventory and instances.
vendorSpecificConfig*DistributedVirtualSwitchKeyedOpaqueBlob[]

Opaque binary blob that stores vendor specific configuration.
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition