Data Object - DVSConfigInfo(vim.DistributedVirtualSwitch.ConfigInfo)

Property of
DistributedVirtualSwitch
Extended by
VMwareDVSConfigInfo
Extends
DynamicData
See also
DistributedVirtualPortgroup, DistributedVirtualSwitchHostMember, DistributedVirtualSwitchKeyedOpaqueBlob, DistributedVirtualSwitchProductSpec, DVPortSetting, DVSContactInfo, DVSHealthCheckConfig, DvsHostInfrastructureTrafficResource, DVSPolicy, DVSUplinkPortPolicy, DVSVmVnicNetworkResourcePool
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.
infrastructureTrafficResourceConfig*DvsHostInfrastructureTrafficResource[]

Host infrastructure traffic class resource configuration.

Since vSphere API 6.0
maxPortsxsd:int

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

Name of the switch.
netResourcePoolTrafficResourceConfig*DvsHostInfrastructureTrafficResource[]

Dynamic Host infrastructure traffic class resource configuration.

Since vSphere API 6.7
networkResourceControlVersion*xsd:string

Network resource control version of the switch. Possible value can be of DistributedVirtualSwitchNetworkResourceControlVersion.

Since vSphere API 6.0
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.
pnicCapacityRatioForReservation*xsd:int

The percentage of physical nic link speed speedMb available for infrastructure traffic reservation. If this value is 75, then for a 1Gbps physical nic, only 750Mbps is allowed for all infrastructure traffic reservations.

Since vSphere API 6.0
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.
vmVnicNetworkResourcePool*DVSVmVnicNetworkResourcePool[]

The Virtual NIC network resource pool information for the switch.

Since vSphere API 6.0
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition