// Deletes a network with specified ID. func (api *NetworksAPI) Delete(id string) (task *Task, err error) { res, err := rest.Delete(api.client.httpClient, api.client.Endpoint+networkUrl+"/"+id, api.client.options.TokenOptions.AccessToken) if err != nil { return } defer res.Body.Close() task, err = getTask(getError(res)) return }
// Deletes flavor with specified ID. func (api *FlavorsAPI) Delete(flavorID string) (task *Task, err error) { res, err := rest.Delete(api.client.httpClient, api.client.Endpoint+flavorUrl+"/"+flavorID, api.client.options.TokenOptions.AccessToken) if err != nil { return } defer res.Body.Close() task, err = getTask(getError(res)) return }
// Deletes image with the specified ID. func (api *ImagesAPI) Delete(imageID string) (task *Task, err error) { res, err := rest.Delete(api.client.httpClient, api.client.Endpoint+imageUrl+"/"+imageID, api.client.options.TokenOptions.AccessToken) if err != nil { return } defer res.Body.Close() result, err := getTask(getError(res)) return result, err }