Vsphere advanced vm options

Hello,
I need to create a vpshere vm using terraform. vm creates fine but when I add vm advanced configuration option, I don’t see any changes. I am using Terraform v1.4.4 and vsphere 7. This is what I did. Anything I am missing? Thanks in adv.


resource “vsphere_virtual_machine” “myvm1” {
name = “vm1”
folder = “myfolder”
resource_pool_id = data.vsphere_resource_pool.pool.id
datastore_id = data.vsphere_datastore.datastore.id
host_system_id = data.vsphere_host.host.id
datacenter_id = data.vsphere_datacenter.datacenter.id
num_cpus = 2
memory = 8192
scsi_type = “lsilogic”
wait_for_guest_net_timeout = -1
ovf_deploy {
allow_unverified_ssl_cert = false
local_ovf_path = “myos.ova”
}

network_interface {
network_id = data.vsphere_network.network.id
adapter_type = “e1000e”
}
disk {
label = “disk0”
size = 120
thin_provisioned = true
}
cdrom {
client_device = true
}
vapp {
properties = {
“guestinfo.ipaddress” = “192.168.33.23”,
“guestinfo.gateway” = “192.168.33.1”
}
}
}