curl --request DELETE \ --url 'https://api.e2enetworks.com/myaccount/api/v1/appliances/{lb_id}/?project_id=<PROJECT_ID>&apikey=<API_KEY>&location=<LOCATION>' \ --header 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.delete( "https://api.e2enetworks.com/myaccount/api/v1/appliances/{lb_id}/", params={"project_id": "<PROJECT_ID>", "apikey": "<API_KEY>", "location": "<LOCATION>"}, headers={"Authorization": "Bearer <API_TOKEN>"},)print(response.json())const url = new URL("https://api.e2enetworks.com/myaccount/api/v1/appliances/{lb_id}/");url.search = new URLSearchParams({ project_id: "<PROJECT_ID>", apikey: "<API_KEY>", location: "<LOCATION>" });
const response = await fetch(url, { method: "DELETE", headers: { "Authorization": "Bearer <API_TOKEN>" },});console.log(await response.json());Permanently deletes a load balancer appliance. Note the path uses the generic appliances/{lb_id}/ route, not the load-balancers/ prefix. Use the reserve_ip_required query parameter to decide whether the load balancer’s public IP should be retained as a reserved IP on the account after deletion. This action cannot be undone.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The id of the load balancer, as returned by the List Load Balancers endpoint.
Example
12345Query Parameters
Section titled “Query Parameters”When true, the load balancer’s public IP is converted to a reserved IP on the account instead of being released.
Example
falseIdentifier of the project to scope the request to. Required integer project ID.
Example
<PROJECT_ID>API key used to authenticate the delete request
Example
<API_KEY>Region of the load balancer being deleted.
Example
<LOCATION>Responses
Section titled “Responses”Successful response
object
object
object
Example
{ "code": 200, "data": { "appliance_id": "" }, "message": "Success"}