UpdatesLoadBalancer
VCS-lb-4016 Update a load balancer
Path Parameters
- loadbalancer_id integer required
load balancer ID
Header Parameters
- x-api-host string required
Default value:
openstack-taichung-default-2
Authentication Required Parameters
- application/json
Request Body required
PATCH
pools object[]
name string requiredprotocol string requiredmembers object[]
ip stringport int64weight int64method string requireddelay int32max_retries int32timeout int32monitor_type stringexpected_codes stringhttp_method stringurl_path stringlisteners object[]
name stringpool_name stringprotocol stringprotocol_port int32default_tls_container_ref int32sni_container_refs int32[]
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
Schema
- create_time date-time
- desc string
- id int64
- name string
private_net object
id int64name string- status string
user object
id stringdisplay_name stringusername stringemail stringlisteners object[]
name stringstatus stringprotocol stringprotocol_port int64pool int64sni_container_refs int64[]default_tls_container_ref int64pools object[]
id int64name stringstatus stringprotocol stringmethod stringmonitor object
delay int64max_retries int64timeout int64monitor_type stringexpected_codes stringhttp_method stringurl_path stringmembers object
ip stringport int64weight int64status string- status_reason string
- vip string
waf object
hostname stringid int64- total_connections int64
- active_connections int64
{
"create_time": "2024-08-19",
"desc": "string",
"id": 0,
"name": "string",
"private_net": {
"id": 0,
"name": "string"
},
"status": "string",
"user": {
"id": "string",
"display_name": "string",
"username": "string",
"email": "string"
},
"listeners": [
{
"name": "string",
"status": "string",
"protocol": "string",
"protocol_port": 0,
"pool": 0,
"sni_container_refs": [
0
],
"default_tls_container_ref": 0
}
],
"pools": [
{
"id": 0,
"name": "string",
"status": "string",
"protocol": "string",
"method": "string",
"monitor": {
"delay": 0,
"max_retries": 0,
"timeout": 0,
"monitor_type": "string",
"expected_codes": "string",
"http_method": "string",
"url_path": "string"
},
"members": {
"ip": "string",
"port": 0,
"weight": 0,
"status": "string"
}
}
],
"status_reason": "string",
"vip": "string",
"waf": {
"hostname": "string",
"id": 0
},
"total_connections": 0,
"active_connections": 0
}
Loading...