Skip to content

Commit f5c7b7d

Browse files
authored
Merge pull request #1145 from ovh/dev/aamstutz/fix-private-network-deletion
fix(ovh_cloud_project_network_private): Use the right route to delete regional network
2 parents ed397f0 + 6c2d46f commit f5c7b7d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ovh/resource_cloud_project_network_private.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,11 +295,12 @@ func resourceCloudProjectNetworkPrivateUpdate(d *schema.ResourceData, meta inter
295295
}
296296
}
297297

298+
regionOpenstackIDs := d.Get("regions_openstack_ids").(map[string]any)
298299
for _, reg := range regionsToRemove {
299-
endpoint = fmt.Sprintf("/cloud/project/%s/network/private/%s/region/%s",
300+
endpoint = fmt.Sprintf("/cloud/project/%s/region/%s/network/%s",
300301
url.PathEscape(serviceName),
301-
url.PathEscape(d.Id()),
302302
url.PathEscape(reg),
303+
url.PathEscape(regionOpenstackIDs[reg].(string)),
303304
)
304305

305306
if err := config.OVHClient.Delete(endpoint, params); err != nil {

0 commit comments

Comments
 (0)