vSAN Management API
| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Managed Object - VmwareDistributedVirtualSwitch(vim.dvs.VmwareDistributedVirtualSwitch)
- Parameter to
- VsanVdsGetMigrationPlan, VsanVdsMigrateVss, VsanVssMigrateVds
- Extends
- DistributedVirtualSwitch
- See also
- VMwareDvsLacpGroupSpec
- Since
- vSphere API Release 4.0
Managed Object Description
The VmwareDistributedVirtualSwitch managed object is the VMware implementation of a distributed virtual switch. The functionality listed here is for a VMware distributed virtual switch only.When you use a VMware distributed virtual switch, you can perform backup and restore operations on the VMware switch. You can also perform rollback operations on the switch and on portgroups associated with the VMware switch. See the description for the following methods:
Properties
Name | Type | Description |
---|---|---|
None | ||
Properties inherited from DistributedVirtualSwitch | ||
capability, config, networkResourcePool, portgroup, runtime, summary, uuid | ||
Properties inherited from ManagedEntity | ||
alarmActionsEnabled, configIssue, configStatus, customValue, declaredAlarmState, disabledMethod, effectiveRole, name, overallStatus, parent, permission, recentTask, tag, triggeredAlarmState | ||
Properties inherited from ExtensibleManagedObject | ||
availableField, value |
Methods
Methods defined in this Managed Object |
---|
UpdateDVSLacpGroupConfig_Task |
Methods inherited from DistributedVirtualSwitch |
AddDVPortgroup_Task, AddNetworkResourcePool, CreateDVPortgroup_Task, DvsReconfigureVmVnicNetworkResourcePool_Task, DVSRollback_Task, EnableNetworkResourceManagement, FetchDVPortKeys, FetchDVPorts, LookupDvPortGroup, MergeDvs_Task, MoveDVPort_Task, PerformDvsProductSpecOperation_Task, QueryUsedVlanIdInDvs, ReconfigureDVPort_Task, ReconfigureDvs_Task, RectifyDvsHost_Task, RefreshDVPortState, RemoveNetworkResourcePool, UpdateDvsCapability, UpdateDVSHealthCheckConfig_Task, UpdateNetworkResourcePool |
Methods inherited from ManagedEntity |
Destroy_Task, Reload, Rename_Task |
Methods inherited from ExtensibleManagedObject |
setCustomValue |
UpdateDVSLacpGroupConfig_Task(updateLacpGroupConfig)
Update Link Aggregation Control Protocol groups. It can be called if the value of lacpApiVersion is LacpApiVersion#multipleLag else an exception ConflictingConfiguration will be thrown.- Required Privileges
- DVSwitch.Modify
- Since
- vSphere API Release 5.5
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VmwareDistributedVirtualSwitch used to make the method call. |
lacpGroupSpec | VMwareDvsLacpGroupSpec[] |
The Link Aggregation Control Protocol groups to be configured.
Since vSphere API Release 5.5 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task |
Faults
Type | Description |
---|---|
DvsFault | Thrown if operation fails on any host or if there are other update failures. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |