Skip to content

List Load Balancer Plans

GET
/api/v1/appliance-type/
curl --request GET \
--url 'https://api.e2enetworks.com/myaccount/api/v1/appliance-type/?project_id=<PROJECT_ID>&apikey=<API_KEY>&location=<LOCATION>' \
--header 'Authorization: Bearer <API_TOKEN>'

Lists the load balancer plans (SKUs) available to the account in the requested region. Each plan describes the compute backing the load balancer appliance - vCPU, RAM, disk, hourly/monthly price, maximum concurrent connections, and any committed (reserved) pricing options.

Use the name of a plan (for example E2E-LB-2) as the plan_name field when creating or upgrading a load balancer. Plans whose available_inventory_status is false cannot currently be provisioned in the region.

project_id
required
integer

Identifier of the project to scope the request to. Required integer project ID.

Example

<PROJECT_ID>
apikey
required
string

API key used to authenticate the request

Example

<API_KEY>
location
required
string

Region whose load balancer plans should be returned.

Example

<LOCATION>

Successful response

Media typeapplication/json
object
code
integer
data
Array<object>
object
appliance_config

Available load balancer plans for the region.

Array<object>
object
name

Plan SKU name. Use this as plan_name when creating/upgrading.

string
ram

RAM in GB.

integer
vcpu

Number of vCPUs.

integer
disk

Disk size in GB.

integer
price

Monthly price (INR).

integer
hourly

Hourly price (INR).

integer
location
string
template_id
string
description
string
max_concurrent_connections

Maximum concurrent connections supported by the plan.

integer
available_inventory_status

Whether the plan can currently be provisioned in the region.

boolean
can_support_bitninja
object
show_bitninja
boolean
bitninja_cost
integer
iops
object
READ_IOPS_SEC
string
WRITE_IOPS_SEC
string
TOTAL_IOPS_SEC
string
committed_sku

Committed (reserved) pricing options for the plan.

Array<object>
object
committed_sku_id
integer
committed_sku_name
string
committed_sku_price
integer
committed_days
integer
committed_upto_date
string
is_private_cluster_user
boolean
storage_price
integer
errors
object
message
string

Example

{
"code": 200,
"data": [
{
"appliance_config": [
{
"name": "E2E-LB-2",
"ram": 6,
"vcpu": 4,
"disk": 10,
"price": 1460,
"hourly": 2,
"location": "Delhi",
"template_id": "2252",
"description": "",
"max_concurrent_connections": 50000,
"available_inventory_status": true,
"can_support_bitninja": {
"show_bitninja": true,
"bitninja_cost": 760
},
"iops": {
"READ_IOPS_SEC": "3000",
"WRITE_IOPS_SEC": "2000",
"TOTAL_IOPS_SEC": "2000"
},
"committed_sku": [
{
"committed_sku_id": 9143,
"committed_sku_name": "365 Days Committed , Rs. 15768.0",
"committed_sku_price": 15768,
"committed_days": 365,
"committed_upto_date": "08-June-2027 09:13"
}
]
}
],
"is_private_cluster_user": false,
"storage_price": 5
}
],
"message": "Success"
}