@@ -10,7 +10,6 @@ import (
1010 "github.com/scaleway/scaleway-sdk-go/scw"
1111 "github.com/scaleway/terraform-provider-scaleway/v2/internal/locality"
1212 "github.com/scaleway/terraform-provider-scaleway/v2/internal/locality/regional"
13- "github.com/scaleway/terraform-provider-scaleway/v2/internal/locality/zonal"
1413 "github.com/scaleway/terraform-provider-scaleway/v2/internal/types"
1514 "github.com/scaleway/terraform-provider-scaleway/v2/internal/verify"
1615)
@@ -86,7 +85,7 @@ func ResourceSnapshot() *schema.Resource {
8685}
8786
8887func ResourceSnapshotCreate (ctx context.Context , d * schema.ResourceData , m any ) diag.Diagnostics {
89- mongodbAPI , zone , region , err := newAPIWithZoneAndRegion (d , m )
88+ mongodbAPI , region , err := newAPIWithRegion (d , m )
9089 if err != nil {
9190 return diag .FromErr (err )
9291 }
@@ -105,7 +104,7 @@ func ResourceSnapshotCreate(ctx context.Context, d *schema.ResourceData, m any)
105104 }
106105
107106 if snapshot != nil {
108- d .SetId (zonal .NewIDString (zone , snapshot .ID ))
107+ d .SetId (regional .NewIDString (region , snapshot .ID ))
109108
110109 _ , err = waitForSnapshot (ctx , mongodbAPI , region , instanceID , snapshot .ID , d .Timeout (schema .TimeoutCreate ))
111110 if err != nil {
@@ -122,7 +121,7 @@ func ResourceSnapshotRead(ctx context.Context, d *schema.ResourceData, m any) di
122121 return diag .FromErr (err )
123122 }
124123
125- zone , snapshotID , err := zonal .ParseID (d .Id ())
124+ _ , snapshotID , err := regional .ParseID (d .Id ())
126125 if err != nil {
127126 return diag .FromErr (err )
128127 }
@@ -134,7 +133,7 @@ func ResourceSnapshotRead(ctx context.Context, d *schema.ResourceData, m any) di
134133 return diag .FromErr (err )
135134 }
136135
137- _ = d .Set ("instance_id" , zonal .NewIDString (zone , * snapshot .InstanceID ))
136+ _ = d .Set ("instance_id" , regional .NewIDString (region , * snapshot .InstanceID ))
138137 _ = d .Set ("name" , snapshot .Name )
139138 _ = d .Set ("instance_name" , snapshot .InstanceName )
140139 _ = d .Set ("size" , int64 (snapshot .SizeBytes ))
@@ -154,7 +153,7 @@ func ResourceSnapshotUpdate(ctx context.Context, d *schema.ResourceData, m any)
154153 return diag .FromErr (err )
155154 }
156155
157- _ , snapshotID , err := zonal .ParseID (d .Id ())
156+ _ , snapshotID , err := regional .ParseID (d .Id ())
158157 if err != nil {
159158 return diag .FromErr (err )
160159 }
@@ -200,7 +199,7 @@ func ResourceSnapshotDelete(_ context.Context, d *schema.ResourceData, m any) di
200199 return diag .FromErr (err )
201200 }
202201
203- _ , snapshotID , err := zonal .ParseID (d .Id ())
202+ _ , snapshotID , err := regional .ParseID (d .Id ())
204203 if err != nil {
205204 return diag .FromErr (err )
206205 }
0 commit comments