@@ -276,26 +276,27 @@ resource "azurerm_linux_virtual_machine_scale_set" "linux_vmss" {
276276# Windows Virutal machine scale set
277277# ---------------------------------------
278278resource "azurerm_windows_virtual_machine_scale_set" "winsrv_vmss" {
279- count = var. os_flavor == " windows" ? 1 : 0
280- name = format (" %s" , lower (replace (var. vmscaleset_name , " /[[:^alnum:]]/" , " " )))
281- computer_name_prefix = format (" %s%s" , lower (replace (var. vm_computer_name , " /[[:^alnum:]]/" , " " )), count. index + 1 )
282- resource_group_name = data. azurerm_resource_group . rg . name
283- location = data. azurerm_resource_group . rg . location
284- overprovision = var. overprovision
285- sku = var. virtual_machine_size
286- instances = var. instances_count
287- zones = var. availability_zones
288- zone_balance = var. availability_zone_balance
289- single_placement_group = var. single_placement_group
290- admin_username = var. admin_username
291- admin_password = var. admin_password == null ? random_password. passwd [count . index ]. result : var. admin_password
292- tags = merge ({ " ResourceName" = format (" %s" , lower (replace (var. vmscaleset_name , " /[[:^alnum:]]/" , " " ))) }, var. tags , )
293- source_image_id = var. source_image_id != null ? var. source_image_id : null
294- upgrade_mode = var. os_upgrade_mode
295- health_probe_id = var. enable_load_balancer ? azurerm_lb_probe. lbp [0 ]. id : null
296- provision_vm_agent = true
297- license_type = var. license_type
298- timezone = var. vm_time_zone
279+ count = var. os_flavor == " windows" ? 1 : 0
280+ name = format (" %s" , lower (replace (var. vmscaleset_name , " /[[:^alnum:]]/" , " " )))
281+ computer_name_prefix = format (" %s%s" , lower (replace (var. vm_computer_name , " /[[:^alnum:]]/" , " " )), count. index + 1 )
282+ resource_group_name = data. azurerm_resource_group . rg . name
283+ location = data. azurerm_resource_group . rg . location
284+ overprovision = var. overprovision
285+ sku = var. virtual_machine_size
286+ instances = var. instances_count
287+ zones = var. availability_zones
288+ zone_balance = var. availability_zone_balance
289+ single_placement_group = var. single_placement_group
290+ admin_username = var. admin_username
291+ admin_password = var. admin_password == null ? random_password. passwd [count . index ]. result : var. admin_password
292+ tags = merge ({ " ResourceName" = format (" %s" , lower (replace (var. vmscaleset_name , " /[[:^alnum:]]/" , " " ))) }, var. tags , )
293+ source_image_id = var. source_image_id != null ? var. source_image_id : null
294+ upgrade_mode = var. os_upgrade_mode
295+ health_probe_id = var. enable_load_balancer ? azurerm_lb_probe. lbp [0 ]. id : null
296+ provision_vm_agent = true
297+ enable_automatic_updates = true
298+ license_type = var. license_type
299+ timezone = var. vm_time_zone
299300
300301 dynamic "source_image_reference" {
301302 for_each = var. source_image_id != null ? [] : [1 ]
0 commit comments