Skip to content
This repository was archived by the owner on Mar 1, 2023. It is now read-only.

Commit 7a12e4d

Browse files
vvelikodnyVitalii Velikodnyi
andauthored
add resource delete method (#98)
Co-authored-by: Vitalii Velikodnyi <[email protected]>
1 parent 4fe907a commit 7a12e4d

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

gcore/resource_gcore_cdn_resource.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -567,11 +567,7 @@ func resourceCDNResourceDelete(ctx context.Context, d *schema.ResourceData, m in
567567
return diag.FromErr(err)
568568
}
569569

570-
var req resources.UpdateRequest
571-
req.Active = false
572-
req.OriginGroup = d.Get("origin_group").(int)
573-
574-
if _, err := client.Resources().Update(ctx, id, &req); err != nil {
570+
if err := client.Resources().Delete(ctx, id); err != nil {
575571
return diag.FromErr(err)
576572
}
577573

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
github.com/AlekSi/pointer v1.2.0
77
github.com/G-Core/gcore-dns-sdk-go v0.2.3
88
github.com/G-Core/gcore-storage-sdk-go v0.1.3
9-
github.com/G-Core/gcorelabscdn-go v0.1.20
9+
github.com/G-Core/gcorelabscdn-go v0.1.21
1010
github.com/G-Core/gcorelabscloud-go v0.5.2
1111
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
1212
github.com/hashicorp/terraform-plugin-sdk/v2 v2.10.1

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ github.com/G-Core/gcore-storage-sdk-go v0.1.3 h1:vzgt5pKB3jsxbUs7jdEX1jyRC2YqbwL
8585
github.com/G-Core/gcore-storage-sdk-go v0.1.3/go.mod h1:e/5w5R2Uh6T7g6oAc5SpTKZJInFG6FyYYvGpUgRwCQ4=
8686
github.com/G-Core/gcorelabscdn-go v0.1.20 h1:RT/k4olBTPuVyE2LUlu5D9GTvj3hPA9NnBZwXYHFZxc=
8787
github.com/G-Core/gcorelabscdn-go v0.1.20/go.mod h1:iSGXaTvZBzDHQW+rKFS918BgFVpONcyLEijwh8WsXpE=
88+
github.com/G-Core/gcorelabscdn-go v0.1.21 h1:a6yzE29N72a29N1jcwWjvVDPdAdyQhNrqJQlHhIYdFc=
89+
github.com/G-Core/gcorelabscdn-go v0.1.21/go.mod h1:iSGXaTvZBzDHQW+rKFS918BgFVpONcyLEijwh8WsXpE=
8890
github.com/G-Core/gcorelabscloud-go v0.5.2 h1:KoBre603zAwh7yJPNVDgAwXwwyz6v5xL0UXqr8kRL78=
8991
github.com/G-Core/gcorelabscloud-go v0.5.2/go.mod h1:nuDFy76Eja1EXBrG+q+dqpC2KqrHfID3JS8833LDJG8=
9092
github.com/Masterminds/goutils v1.1.0/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=

0 commit comments

Comments
 (0)