From de37347495836de6d1b6244ece101d48e792ce21 Mon Sep 17 00:00:00 2001 From: hellertang Date: Fri, 24 Jun 2022 20:46:47 +0800 Subject: [PATCH] fix machine group --- tencentcloud/resource_tc_cls_machine_group.go | 12 ++++++++---- tencentcloud/resource_tc_cls_topic.go | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) 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)) }