Can there be a different number of disks when creating a machine from a template?

hello, i just started learning terraform. There is one thing I am wondering about. I can create linux machines from the template I prepared in vmware environment. However, I want to have more disks than templates on my newly created linux machines. how can I do that?
For example, the linux template has a 40 GB disk. Can I create a 40 gb root directory and an 80 gb data directory?