diff --git a/azurestack/resource_arm_virtual_machine_scale_set.go b/azurestack/resource_arm_virtual_machine_scale_set.go index d1aa10f6e..b9911f9e8 100644 --- a/azurestack/resource_arm_virtual_machine_scale_set.go +++ b/azurestack/resource_arm_virtual_machine_scale_set.go @@ -781,7 +781,6 @@ func resourceArmVirtualMachineScaleSetRead(d *schema.ResourceData, meta interfac return fmt.Errorf("[DEBUG] Error setting `os_profile_linux_config`: %#v", err) } - if secrets := osProfile.Secrets; secrets != nil { flattenedSecrets := flattenAzureRmVirtualMachineScaleSetOsProfileSecrets(secrets) if err := d.Set("os_profile_secrets", flattenedSecrets); err != nil { @@ -1213,7 +1212,6 @@ func resourceArmVirtualMachineScaleSetNetworkConfigurationHash(v interface{}) in return hashcode.String(buf.String()) } - func resourceArmVirtualMachineScaleSetOsProfileWindowsConfigHash(v interface{}) int { var buf bytes.Buffer @@ -1481,13 +1479,13 @@ func expandAzureRmVirtualMachineScaleSetStorageProfileImageReference(d *schema.R return &imageReference, nil } -func expandAzureRmVirtualMachineScaleSetOsProfileLinuxConfig(d *schema.ResourceData) (*compute.LinuxConfiguration) { +func expandAzureRmVirtualMachineScaleSetOsProfileLinuxConfig(d *schema.ResourceData) *compute.LinuxConfiguration { osProfilesLinuxConfig := d.Get("os_profile_linux_config").([]interface{}) if len(osProfilesLinuxConfig) == 0 || osProfilesLinuxConfig[0] == nil { return nil } - + linuxConfig := osProfilesLinuxConfig[0].(map[string]interface{}) disablePasswordAuth := linuxConfig["disable_password_authentication"].(bool)