vmware / govmomi

Go library for the VMware vSphere API
Apache License 2.0
2.3k stars 910 forks source link

Add APIs for vLCM enablement on a cluster and base ESXi image selection #3377

Closed spacegospod closed 7 months ago

spacegospod commented 7 months ago

Description

This change is a follow-up to https://github.com/vmware/govmomi/pull/3368 I am adding a some new methods to the vLCM bindings which allow for

  1. Enabling vCLM on a cluster
  2. Selecting a base ESXi image for the cluster
  3. Retrieving the list of available ESXi images

I also refactored the simulator for the vLCM endpoints

Type of change

Please mark options that are relevant:

How Has This Been Tested?

Added more test cases to vlcm.bats

Checklist: