diff --git a/decort/resource_pfw.go b/decort/resource_pfw.go index 8231f89..3c2cb6e 100644 --- a/decort/resource_pfw.go +++ b/decort/resource_pfw.go @@ -101,7 +101,7 @@ func resourcePfwDelete(d *schema.ResourceData, m interface{}) error { controller := m.(*ControllerCfg) urlValues := &url.Values{} urlValues.Add("computeId", strconv.Itoa(d.Get("compute_id").(int))) - urlValues.Add("ruleId", d.Id()) + urlValues.Add("ruleId", strconv.Itoa(pfw.ID)) _, err = controller.decortAPICall("POST", ComputePfwDelAPI, urlValues) if err != nil {