Skip to content

Commit 68df09f

Browse files
authored
fix(snapshot): [123456789] fix tag error (#3630)
* fix tag error * fix tag error
1 parent ad7f44f commit 68df09f

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.changelog/3630.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_cbs_snapshot: fix the issue that cannot setting tags
3+
```

tencentcloud/services/cbs/resource_tc_cbs_snapshot.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ func resourceTencentCloudCbsSnapshotCreate(d *schema.ResourceData, meta interfac
163163
if tags := helper.GetTags(d, "tags"); len(tags) > 0 {
164164
tcClient := meta.(tccommon.ProviderMeta).GetAPIV3Conn()
165165
tagService := svctag.NewTagService(tcClient)
166-
resourceName := tccommon.BuildTagResourceName("cvm", "volume", tcClient.Region, d.Id())
166+
resourceName := tccommon.BuildTagResourceName("cvm", "snapshot", tcClient.Region, d.Id())
167167
if err := tagService.ModifyTags(ctx, resourceName, tags, nil); err != nil {
168168
return err
169169
}
@@ -238,7 +238,7 @@ func resourceTencentCloudCbsSnapshotRead(d *schema.ResourceData, meta interface{
238238
}
239239

240240
tagService := svctag.NewTagService(tcClient)
241-
tags, err := tagService.DescribeResourceTags(ctx, "cvm", "volume", tcClient.Region, d.Id())
241+
tags, err := tagService.DescribeResourceTags(ctx, "cvm", "snapshot", tcClient.Region, d.Id())
242242
if err != nil {
243243
return err
244244
}
@@ -279,7 +279,7 @@ func resourceTencentCloudCbsSnapshotUpdate(d *schema.ResourceData, meta interfac
279279
oldValue, newValue := d.GetChange("tags")
280280
replaceTags, deleteTags := svctag.DiffTags(oldValue.(map[string]interface{}), newValue.(map[string]interface{}))
281281
tagService := svctag.NewTagService(tcClient)
282-
resourceName := tccommon.BuildTagResourceName("cvm", "volume", tcClient.Region, d.Id())
282+
resourceName := tccommon.BuildTagResourceName("cvm", "snapshot", tcClient.Region, d.Id())
283283
err := tagService.ModifyTags(ctx, resourceName, replaceTags, deleteTags)
284284
if err != nil {
285285
return err

0 commit comments

Comments
 (0)