@@ -3,12 +3,13 @@ package alibabacloudstack
3
3
import (
4
4
"encoding/json"
5
5
"fmt"
6
- "github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
7
- "github.com/aliyun/alibaba-cloud-sdk-go/services/ecs"
8
6
"log"
9
7
"strings"
10
8
"time"
11
9
10
+ "github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
11
+ "github.com/aliyun/alibaba-cloud-sdk-go/services/ecs"
12
+
12
13
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation"
13
14
14
15
"github.com/aliyun/terraform-provider-alibabacloudstack/alibabacloudstack/helper/hashcode"
@@ -245,7 +246,7 @@ func resourceAlibabacloudStackDBInstanceCreate(d *schema.ResourceData, meta inte
245
246
EncryptionKey := d .Get ("encryption_key" ).(string )
246
247
encryption = d .Get ("encryption" ).(bool )
247
248
log .Print ("Encryption key input" )
248
- if EncryptionKey != "" && encryption == true {
249
+ if EncryptionKey != "" && encryption {
249
250
log .Print ("Encryption key condition passed" )
250
251
req := requests .NewCommonRequest ()
251
252
req .Method = "POST"
@@ -469,11 +470,11 @@ func resourceAlibabacloudStackDBInstanceUpdate(d *schema.ResourceData, meta inte
469
470
d .Partial (true )
470
471
stateConf := BuildStateConf ([]string {"DBInstanceClassChanging" , "DBInstanceNetTypeChanging" }, []string {"Running" }, d .Timeout (schema .TimeoutUpdate ), 10 * time .Minute , rdsService .RdsDBInstanceStateRefreshFunc (d .Id (), []string {"Deleting" }))
471
472
472
- // if d.HasChange("parameters") {
473
- // if err := rdsService.ModifyParameters(d, "parameters"); err != nil {
474
- // return WrapError(err)
475
- // }
476
- // }
473
+ if d .HasChange ("parameters" ) {
474
+ if err := rdsService .ModifyParameters (d , "parameters" ); err != nil {
475
+ return WrapError (err )
476
+ }
477
+ }
477
478
478
479
if err := rdsService .setInstanceTags (d ); err != nil {
479
480
return WrapError (err )
@@ -848,9 +849,9 @@ func resourceAlibabacloudStackDBInstanceRead(d *schema.ResourceData, meta interf
848
849
d .Set ("maintain_time" , instance .MaintainTime )
849
850
d .Set ("storage_type" , instance .DBInstanceStorageType )
850
851
851
- // if err = rdsService.RefreshParameters(d, "parameters"); err != nil {
852
- // return WrapError(err)
853
- // }
852
+ if err = rdsService .RefreshParameters (d , "parameters" ); err != nil {
853
+ return WrapError (err )
854
+ }
854
855
855
856
if instance .PayType == string (Prepaid ) {
856
857
request := rds .CreateDescribeInstanceAutoRenewalAttributeRequest ()
0 commit comments