1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
|
Load Balancer v2 API
====================
.. automodule:: openstack.load_balancer.v2._proxy
The LoadBalancer Class
----------------------
The load_balancer high-level interface is available through the
``load_balancer`` member of a :class:`~openstack.connection.Connection` object.
The ``load_balancer`` member will only be added if the service is detected.
Load Balancer Operations
^^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_load_balancer, delete_load_balancer, find_load_balancer,
get_load_balancer, get_load_balancer_statistics, load_balancers,
update_load_balancer, failover_load_balancer, wait_for_load_balancer
Listener Operations
^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_listener, delete_listener, find_listener, get_listener,
get_listener_statistics, listeners, update_listener
Pool Operations
^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_pool, delete_pool, find_pool, get_pool, pools, update_pool
Member Operations
^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_member, delete_member, find_member, get_member, members,
update_member
Health Monitor Operations
^^^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_health_monitor, delete_health_monitor, find_health_monitor,
get_health_monitor, health_monitors, update_health_monitor
L7 Policy Operations
^^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_l7_policy, delete_l7_policy, find_l7_policy,
get_l7_policy, l7_policies, update_l7_policy
L7 Rule Operations
^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_l7_rule, delete_l7_rule, find_l7_rule,
get_l7_rule, l7_rules, update_l7_rule
Provider Operations
^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: providers, provider_flavor_capabilities
Flavor Profile Operations
^^^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_flavor_profile, get_flavor_profile, flavor_profiles,
delete_flavor_profile, find_flavor_profile, update_flavor_profile
Flavor Operations
^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_flavor, get_flavor, flavors, delete_flavor,
find_flavor, update_flavor
Quota Operations
^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: update_quota, delete_quota, quotas, get_quota, get_quota_default
Amphora Operations
^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: amphorae, get_amphora, find_amphora, configure_amphora,
failover_amphora
Availability Zone Profile Operations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_availability_zone_profile, get_availability_zone_profile,
availability_zone_profiles, delete_availability_zone_profile,
find_availability_zone_profile, update_availability_zone_profile
Availability Zone Operations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: openstack.load_balancer.v2._proxy.Proxy
:noindex:
:members: create_availability_zone, get_availability_zone,
availability_zones, delete_availability_zone,
find_availability_zone, update_availability_zone
|