Disk custom partitions VMware Vsphere provider

I’m having trouble finding documentation on specifying disk partitions & LVMs for Linux VMs deployed using the VMware Vsphere provider. Within the VMware ESXI UI, when a new Linux VM is deployed, the configuration options include the option to do custom disk partitions and to specify LVM. Can anyone point me to the guidance on doing this via terraform? thanks in advance