Authorizations
API key for authentication. Make sure to include the word apikey
, followed by a single space and then your token.
Example: apikey 1234$abcdef
Path Parameters
Project ID
1
Region ID
x > 0
1
Listener ID
"00000000-0000-4000-8000-000000000000"
Query Parameters
Show stats
true
false
Response
OK
Network CIDRs from which service will be accessible
["10.0.0.0/8"]
Limit of simultaneous connections
-1 <= x <= 1000000
Task that created this entity
"de105b9c-c095-4f1c-9b76-aaa9bc60e32a"
Load balancer listener ID
"43658ea9-54bd-4807-90b1-925921c9a0d1"
Dictionary of additional header insertion into HTTP headers. Only used with HTTP and TERMINATED_HTTPS
protocols.
Load balancer ID
"67149a91-739b-42bf-bbd1-cb64f723dad7"
Load balancer listener name
"lbaas_test_listener"
Listener operating status
DEGRADED
, DRAINING
, ERROR
, NO_MONITOR
, OFFLINE
, ONLINE
Number of pools (for UI)
1
Load balancer protocol
HTTP
, HTTPS
, PROMETHEUS
, TCP
, TERMINATED_HTTPS
, UDP
Protocol port
1 <= x <= 65535
80
Listener lifecycle status
ACTIVE
, DELETED
, ERROR
, PENDING_CREATE
, PENDING_DELETE
, PENDING_UPDATE
ID of the secret where PKCS12 file is stored for TERMINATED_HTTPS
or PROMETHEUS load balancer
"e36200c7-114b-44e6-ba1a-043b2bd53879"
List of secret's ID containing PKCS12 format certificate/key bundles for TERMINATED_HTTPS
or PROMETHEUS listeners
[
"e36200c7-114b-44e6-ba1a-043b2bd53879",
"c5d156ce-0925-4aef-b458-cce46bd346f0"
]
Statistics of the load balancer. It is available only in get functions by a flag.
{
"active_connections": 0,
"bytes_in": 34942398609,
"bytes_out": 304777113641,
"request_errors": 4,
"total_connections": 21095970
}
The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If null
, the resource is not locked.
Frontend client inactivity timeout in milliseconds
0 <= x <= 86400000
50000
Backend member connection timeout in milliseconds
0 <= x <= 86400000
5000
Backend member inactivity timeout in milliseconds
0 <= x <= 86400000
50000
Load balancer listener users list
[
{
"encrypted_password": "$5$isRr.HJ1IrQP38.m$oViu3DJOpUG2ZsjCBtbITV3mqpxxbZfyWJojLPNSPO5",
"username": "admin"
}
]