vim_vm_disk¶
VM disk lifecycle via SOAP VirtualMachine.ReconfigVM_Task.
REST has no disk-add/remove/resize surface in VCF 9.x for VirtualDisks;
the canonical path is a VirtualDeviceConfigSpec reconfigure.
- saltext.vcf.clients.vim_vm_disk.list_(opts, vm_id_or_name, profile=None)[source]¶
Return every VirtualDisk on the VM as a list of dicts.
- saltext.vcf.clients.vim_vm_disk.add(opts, vm_id_or_name, size_gb, *, datastore_moid=None, controller_key=None, unit_number=None, disk_mode='persistent', thin=True, eager_scrub=False, profile=None)[source]¶
Add a new VirtualDisk to vm_id_or_name.
Returns the task moId.