Repeating making VMs on proxmox

I use proxmox and I use template to run VMs on proxmox I have this is my proxmoxserver.tf

module "mysql" {
source = "./modules/proxmox_vm"

name = "mysql"
cpu_cores = 1
memory = 1024
storage_size = 25
}

I want made another vm for myself and another machine for my friends , Do I have to repeat these in proxmoxserver.tf?

I see I can do with toset.

can I use give the json files and it use it to create VMs?