lb_update
Update an existing load balancer's configuration, including SSL settings, health checks, forwarding rules, and instance attachments, to reflect changed requirements.
Instructions
Update an existing load balancer.
Args: load_balancer_id: The load balancer ID or label ctx: FastMCP context for resource change notifications ssl: SSL configuration dict sticky_session: Sticky session configuration forwarding_rules: Updated forwarding rules health_check: Updated health check configuration proxy_protocol: Enable/disable proxy protocol timeout: Connection timeout in seconds ssl_redirect: Enable/disable SSL redirect http2: Enable/disable HTTP/2 http3: Enable/disable HTTP/3 nodes: Number of backend nodes balancing_algorithm: Balancing algorithm instances: List of instance IDs to attach
Returns: Updated load balancer information
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ssl | No | ||
| http2 | No | ||
| http3 | No | ||
| nodes | No | ||
| timeout | No | ||
| instances | No | ||
| health_check | No | ||
| ssl_redirect | No | ||
| proxy_protocol | No | ||
| sticky_session | No | ||
| forwarding_rules | No | ||
| load_balancer_id | Yes | ||
| balancing_algorithm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||