From 1e3ab8249f9219efe8194a2685df86e63867a334 Mon Sep 17 00:00:00 2001 From: mikatong Date: Wed, 15 Jun 2022 19:29:07 +0800 Subject: [PATCH] fix cls tags --- tencentcloud/resource_tc_clb_instance.go | 6 ++++-- tencentcloud/resource_tc_clb_instance_test.go | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/tencentcloud/resource_tc_clb_instance.go b/tencentcloud/resource_tc_clb_instance.go index 7a00516bfd..43c30d9944 100644 --- a/tencentcloud/resource_tc_clb_instance.go +++ b/tencentcloud/resource_tc_clb_instance.go @@ -421,9 +421,11 @@ func resourceTencentCloudClbInstanceCreate(d *schema.ResourceData, meta interfac if tags := helper.GetTags(d, "tags"); len(tags) > 0 { for k, v := range tags { + tmpKey := k + tmpValue := v request.Tags = append(request.Tags, &clb.TagInfo{ - TagKey: &k, - TagValue: &v, + TagKey: &tmpKey, + TagValue: &tmpValue, }) } } diff --git a/tencentcloud/resource_tc_clb_instance_test.go b/tencentcloud/resource_tc_clb_instance_test.go index a7d43c3517..c9b88910a4 100644 --- a/tencentcloud/resource_tc_clb_instance_test.go +++ b/tencentcloud/resource_tc_clb_instance_test.go @@ -82,6 +82,8 @@ func TestAccTencentCloudClbInstance_basic(t *testing.T) { testAccCheckClbInstanceExists("tencentcloud_clb_instance.clb_basic"), resource.TestCheckResourceAttr("tencentcloud_clb_instance.clb_basic", "network_type", "OPEN"), resource.TestCheckResourceAttr("tencentcloud_clb_instance.clb_basic", "clb_name", BasicClbName), + resource.TestCheckResourceAttr("tencentcloud_clb_instance.clb_basic", "tags.test", "tf"), + resource.TestCheckResourceAttr("tencentcloud_clb_instance.clb_basic", "tags.test1", "tf1"), ), }, { @@ -303,6 +305,7 @@ resource "tencentcloud_clb_instance" "clb_basic" { clb_name = "` + BasicClbName + `" tags = { test = "tf" + test1 = "tf1" } } `