Managed Object - DistributedVirtualPortgroup

Property of
DistributedVirtualPortgroupInfo, DistributedVirtualSwitch, DVSConfigInfo, DVSConfigSpec
Extends
Network
See also
DVPortgroupConfigInfo, DVPortgroupConfigSpec
Since
vSphere API 4.0


Managed Object Description

The interface to the distributed virtual portgroup objects. This type represents both a group of ports that share the common network setting and a Network entity in the datacenter.

Properties

Name Type Description
configDVPortgroupConfigInfo

The configuration of the portgroup.
keyxsd:string

The generated UUID of the portgroup.
portKeys*xsd:string[]

The port keys of those ports in the portgroup.
Properties inherited from Network
host, name, summary, vm
Properties inherited from ManagedEntity
alarmActionsEnabled, configIssue, configStatus, customValue, declaredAlarmState, disabledMethod, effectiveRole, name, overallStatus, parent, permission, recentTask, tag, triggeredAlarmState
Properties inherited from ExtensibleManagedObject
availableField, value
*May not be present

Methods

Methods defined in this Managed Object
ReconfigureDVPortgroup_Task
Methods inherited from Network
DestroyNetwork
Methods inherited from ManagedEntity
Destroy_Task, Reload, Rename_Task
Methods inherited from ExtensibleManagedObject
setCustomValue

ReconfigureDVPortgroup_Task

The DistributedVirtualPortgroups to be reconfigured
Required Privileges
Dynamic - See discussion above

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DistributedVirtualPortgroup used to make the method call.
specDVPortgroupConfigSpec



Return Value

Type Description
ManagedObjectReference
to a Task

Faults

Type Description
ConcurrentAccess
DuplicateName
DvsFaultThrown if spec is not valid.
DvsNotAuthorizedThrown if login-session's extension key does not match the switch's configured extensionKey.
InvalidName
NotSupportedThrown if the spec includes settings for any VDS feature that is not supported on this switch.
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.