Add or Edit VMWare Disks

I’m trying to find out how to add or edit disks for existing VMWare VMs.
Specifically I’d like to be able to:

  • Add an extra disk (server may have one or more disks already)
  • Extend the “nth” disk

I’ve looked at the vmware_guest module but it doesn’t seem to have the functionality I need.
Any thoughts?