"delete os disk on termination" and 'delete data disks on termination' are invalid

Using azurerm version 3.46.0
Using resource azurerm_linux_virtual_machine

resource “azurerm_linux_virtual_machine” “file_num-job_name-build_number-os_type” {
name = “ifcicd-imageFactory-file_num-job_name-build_number-user
location = “southeastasia”
resource_group_name = “{azurerm_resource_group.__file_num__-__job_name__-__build_number__-resource_group.name}" network_interface_ids = ["{azurerm_network_interface.file_num-job_name-build_number-ni.id}”]
size = “instance_size
admin_username = “user
computer_name = “hostname0”
custom_data = “{filebase64("{var.terraform_path}scripts/user_data_test.sh”)}"
admin_password = “${var.azure_password}”

delete_os_disk_on_termination = true
delete_data_disks_on_termination = true
…}

On execution, it gives error: