Load Balancers
Update load balancer pool
Updates the specified load balancer pool with the provided changes. Behavior:
- Simple fields (strings, numbers, booleans) will be updated if provided
- Complex objects (nested structures like members, health monitors, etc.) must be specified completely - partial updates are not supported for these objects
- Undefined fields will remain unchanged
- If no change is detected for a specific field compared to the current pool state, that field will be skipped
- If no changes are detected at all across all fields, no task will be created and an empty task list will be returned Examples of complex objects that require full specification:
- Pool members: All member properties must be provided when updating members
- Health monitors: Complete health monitor configuration must be specified
- Session persistence: Full session persistence settings must be included
PATCH
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
Examples:
1
Region ID
Required range:
x > 0
Examples:
1
Pool ID
Examples:
"00000000-0000-4000-8000-000000000000"
Body
application/json
Response
200 - application/json
OK
The response is of type object
.