The VMware REST modules
As already mentioned, there were around 30 products in the VMware range, and Ansible had modules that allowed you to interact with many of them.
However, due to product streamlining, we will just concentrate on the vmware.vmware_rest
namespace modules and won’t be looking at any of the community.vmware
modules as these will lose all support at some point in 2025.
The difference between the two collections of modules is that, as implied by the name, the vmware.vmware_rest
modules use the VMware REST API to manage resources, whereas the ones in community.vmware
use a Python library to interact with the various VMware endpoints to perform tasks.
The modules in the vmware.vmware_rest
namespace are split into three areas:
- Appliance: These modules manage your vCenter appliances, which are underlying resources that make up your vCenter deployment
- Content: The Content Library modules allow you to manage the services for defining and managing...