diff --git a/.changelog/3122.txt b/.changelog/3122.txt new file mode 100644 index 0000000000..0ce9aa597a --- /dev/null +++ b/.changelog/3122.txt @@ -0,0 +1,3 @@ +```release-note:enhancement +resource/tencentcloud_as_scaling_config: fix the issue of changing password +``` diff --git a/tencentcloud/services/as/resource_tc_as_scaling_config.go b/tencentcloud/services/as/resource_tc_as_scaling_config.go index 7e9ec86b79..16c5a1648b 100644 --- a/tencentcloud/services/as/resource_tc_as_scaling_config.go +++ b/tencentcloud/services/as/resource_tc_as_scaling_config.go @@ -851,6 +851,7 @@ func resourceTencentCloudAsScalingConfigUpdate(d *schema.ResourceData, meta inte } if d.HasChange("password") || d.HasChange("key_ids") || d.HasChange("keep_image_login") { + request.LoginSettings = &as.LoginSettings{} if v, ok := d.GetOk("password"); ok { request.LoginSettings.Password = helper.String(v.(string)) }