diff --git a/tencentcloud/resource_tc_cls_machine_group.go b/tencentcloud/resource_tc_cls_machine_group.go index 159f94a938..4218d101f3 100644 --- a/tencentcloud/resource_tc_cls_machine_group.go +++ b/tencentcloud/resource_tc_cls_machine_group.go @@ -150,9 +150,11 @@ func resourceTencentCloudClsMachineGroupCreate(d *schema.ResourceData, meta inte if tags := helper.GetTags(d, "tags"); len(tags) > 0 { for k, v := range tags { + key := k + value := v request.Tags = append(request.Tags, &cls.Tag{ - Key: &k, - Value: &v, + Key: &key, + Value: &value, }) } } @@ -273,9 +275,11 @@ func resourceTencentCloudClsMachineGroupUpdate(d *schema.ResourceData, meta inte tags := d.Get("tags").(map[string]interface{}) request.Tags = make([]*cls.Tag, 0, len(tags)) for k, v := range tags { + key := k + value := v request.Tags = append(request.Tags, &cls.Tag{ - Key: &k, - Value: helper.String(v.(string)), + Key: &key, + Value: helper.String(value.(string)), }) } } diff --git a/tencentcloud/resource_tc_cls_topic.go b/tencentcloud/resource_tc_cls_topic.go index 37b7534a80..86bcdd2b5c 100644 --- a/tencentcloud/resource_tc_cls_topic.go +++ b/tencentcloud/resource_tc_cls_topic.go @@ -133,7 +133,7 @@ func resourceTencentCloudClsTopicCreate(d *schema.ResourceData, meta interface{} } } - if v, ok := d.GetOk("max_split_partitions"); ok { + if v, ok := d.GetOkExists("auto_split"); ok { request.AutoSplit = helper.Bool(v.(bool)) }