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
Body
Load balancer ID
"30f4f55b-4a7c-48e0-9954-5cddfee216e7"
Load balancer listener name
"my_listener"
Load balancer listener protocol
HTTP
, HTTPS
, PROMETHEUS
, TCP
, TERMINATED_HTTPS
, UDP
Protocol port
1 <= x <= 65535
80
Network CIDRs from which service will be accessible
["10.0.0.0/8"]
Limit of the simultaneous connections
-1 <= x <= 1000000
100000
Add headers X-Forwarded-For, X-Forwarded-Port, X-Forwarded-Proto to requests. Only used with HTTP or TERMINATED_HTTPS
protocols.
false
ID of the secret where PKCS12 file is stored for TERMINATED_HTTPS
or PROMETHEUS listener
""
"f2e734d0-fa2b-42c2-ad33-4c6db5101e00"
List of secrets IDs containing PKCS12 format certificate/key bundles for TERMINATED_HTTPS
or PROMETHEUS listeners
[
"f2e734d0-fa2b-42c2-ad33-4c6db5101e00",
"eb121225-7ded-4ff3-ae1f-599e145dd7cb"
]
Frontend client inactivity timeout in milliseconds
0 <= x <= 86400000
50000
Backend member connection timeout in milliseconds
0 <= x <= 86400000
50000
Backend member inactivity timeout in milliseconds
0 <= x <= 86400000
null
Load balancer listener list of username and encrypted password items
[
{
"encrypted_password": "$5$isRr.HJ1IrQP38.m$oViu3DJOpUG2ZsjCBtbITV3mqpxxbZfyWJojLPNSPO5",
"username": "admin"
}
]
Response
OK
List of task IDs
["d478ae29-dedc-4869-82f0-96104425f565"]