Load Balancers
List load balancer pools
get/cloud/v1/lbpools/{project_id}/{region_id}
Path parameters
project_idinteger required
Project ID
Example:1
Project ID
region_idinteger required
Region ID
Example:1
Region ID
Query parameters
detailsboolean
Show members and Health Monitor details
Example:true
Show members and Health Monitor details
limitinteger
Optional. Limit the number of returned items
Example:1000
Optional. Limit the number of returned items
listener_idstring uuid4
Listener ID
Example:00000000-0000-4000-8000-000000000000
Listener ID
load_balancer_idstring uuid4
Load Balancer ID
Example:00000000-0000-4000-8000-000000000000
Load Balancer ID
namestring
Filter by name
Example:lb-pool-name
Filter by name
offsetinteger
Optional. Offset value is used to exclude the first set of records from the result
Optional. Offset value is used to exclude the first set of records from the result
Response
OK
Example response
{
"count": 1,
"results": [
{
"admin_state_up": true,
"creator_task_id": "d8334c12-2881-4c4a-84ad-1b21fea73ad1",
"healthmonitor": {
"delay": 10,
"domain_name": "example.com",
"expected_codes": "200,301,302",
"http_version": "1.1",
"id": "2eb5823b-9cdc-45cd-97c0-c95cc2278422",
"max_retries": 2,
"max_retries_down": 3,
"timeout": 5,
"url_path": "/"
},
"id": "9fccf0a3-c0de-441d-9afd-2b9b58b08b9f",
"listeners": [
{
"id": "c63341da-ea44-4027-bbf6-1f1939c783da"
}
],
"loadbalancers": [
{
"id": "79943b39-5e67-47e1-8878-85044b39667a"
}
],
"members": [
{
"id": "a7e7e8d6-0bf7-4ac9-8170-831b47ee2ba9"
}
],
"name": "lbaas_test_pool",
"session_persistence": {
"cookie_name": "cookie_name"
},
"timeout_client_data": 50000,
"timeout_member_connect": 50000
}
]
}