Bases: vmware_nsx.dvs.dvs.VCManagerBase
Management class for Cluster related VC tasks.
Updates cluster for vm placement using DRS
Bases: vmware_nsx.dvs.dvs.VCManagerBase
Management class for dvs related tasks
The dvs-id is not a class member, ince multiple dvs-es can be supported.
Add a new port group to the configured DVS.
Delete a specific port group.
Get portgroup information.
Bases: object
Management class for dvs related tasks for the dvs plugin
For the globally configured dvs. the moref of the configured DVS will be learnt. This will be used in the operations supported by the manager.
Bases: vmware_nsx.dvs.dvs.DvsManager, vmware_nsx.dvs.dvs.VMManager, vmware_nsx.dvs.dvs.ClusterManager
Management class for all vc related tasks.
Bases: object
Base class for all VC related classes, to initialize the session
Bases: vmware_nsx.dvs.dvs.VCManagerBase
Management class for VMs related VC tasks.
Get reference to the VM.
Get reference to the VM. The method will make use of FindAllByUuid to get the VM reference. This method finds all VM’s on the backend that match the instance_uuid, more specifically all VM’s on the backend that have ‘config_spec.instanceUuid’ set to ‘instance_uuid’.