@@ -343,7 +343,7 @@ func resourceTencentCloudTeoZoneCreate(d *schema.ResourceData, meta interface{})
343343 ctx := context .WithValue (context .TODO (), logIdKey , logId )
344344 if tags := helper .GetTags (d , "tags" ); len (tags ) > 0 {
345345 tagService := TagService {client : meta .(* TencentCloudClient ).apiV3Conn }
346- resourceName := fmt .Sprintf ("qcs::teo::uin/:zone/%s" , zoneName )
346+ resourceName := fmt .Sprintf ("qcs::teo::uin/:zone/%s" , zoneId )
347347 if err := tagService .ModifyTags (ctx , resourceName , tags , nil ); err != nil {
348348 return err
349349 }
@@ -507,7 +507,7 @@ func resourceTencentCloudTeoZoneRead(d *schema.ResourceData, meta interface{}) e
507507
508508 tcClient := meta .(* TencentCloudClient ).apiV3Conn
509509 tagService := & TagService {client : tcClient }
510- tags , err := tagService .DescribeResourceTags (ctx , "teo" , "zone" , "" , * zone . ZoneName )
510+ tags , err := tagService .DescribeResourceTags (ctx , "teo" , "zone" , "" , zoneId )
511511 if err != nil {
512512 return err
513513 }
@@ -605,7 +605,7 @@ func resourceTencentCloudTeoZoneUpdate(d *schema.ResourceData, meta interface{})
605605 tagService := & TagService {client : tcClient }
606606 oldTags , newTags := d .GetChange ("tags" )
607607 replaceTags , deleteTags := diffTags (oldTags .(map [string ]interface {}), newTags .(map [string ]interface {}))
608- resourceName := BuildTagResourceName ("teo" , "zone" , "" , d . Get ( "zone_name" ).( string ) )
608+ resourceName := BuildTagResourceName ("teo" , "zone" , "" , zoneId )
609609 if err := tagService .ModifyTags (ctx , resourceName , replaceTags , deleteTags ); err != nil {
610610 return err
611611 }
0 commit comments