blob: fd681140bf44b84ea047ac36cd59e9004c835477 [file] [log] [blame]
Load Balancer
=============
.. note::
Load Balancer API is available in Libcloud 0.5.0 and higher.
Load Balancer API allows you to manage Load Balancers as a service and services
such as Rackspace Cloud Load Balancers, GoGrid Load Balancers and Ninefold Load
Balancers.
Terminology
-----------
* :class:`~libcloud.loadbalancer.base.LoadBalancer` - represents a load
balancer instance.
* :class:`~libcloud.loadbalancer.base.Member` - represents a load balancer
member.
* :class:`~libcloud.loadbalancer.base.Algorithm` - represents a load balancing
algorithm (round-robin, random, least connections, etc.).
Supported Providers
-------------------
For a list of supported providers see :doc:`supported providers page
</loadbalancer/supported_providers>`.
Examples
--------
We have :doc:`examples of several common patterns </loadbalancer/examples>`.
API Reference
-------------
For a full reference of all the classes and methods exposed by the loadbalancer
API, see :doc:`this page </loadbalancer/api>`.