Google Cloud Load Balancer is a fully distributed, software-defined managed service for distributing traffic across multiple instances, services, and regions. It supports HTTP(S), TCP/SSL, and UDP load balancing, integrates seamlessly with Google Cloud services, and provides high availability, scalability, and global reach. TheDocumentation Index
Fetch the complete documentation index at: https://docs.superagentx.ai/llms.txt
Use this file to discover all available pages before exploring further.
GCPLoadBalancerHandler provides programmatic access to all load balancer components, including URL maps, backend services, proxies, forwarding rules, SSL certificates, and health checks.
Example
To create theGCPLoadBalancerHandler with Google Cloud credentials:
Fetches all components (URL maps, backend services, proxies, SSL certs, health checks) concurrently.
Retrieves URL maps including host rules, path matchers, and route actions.
Fetches backend services with protocols, ports, CDN settings, session affinity, and backend group details.
Lists all HTTP proxies linked to URL maps.
Lists all HTTPS proxies along with SSL certificates and QUIC override settings.
Fetches forwarding rules with IP addresses, protocols, port ranges, and targets.
Retrieves SSL certificates (truncated for security) with SANs and expiration details.
Lists health checks with thresholds, intervals, timeouts, and protocol-specific details (HTTP/HTTPS).

