otcextensions.sdk.vlb.v3.pool¶
The Pool Class¶
The Pool
class inherits from
Resource
.
-
class
otcextensions.sdk.vlb.v3.pool.
Pool
(_synchronized=False, connection=None, **attrs)¶ The base resource
- Parameters
_synchronized (bool) – This is not intended to be used directly. See
new()
andexisting()
.connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connection
in Resource code should protect itself with a check for None.
-
description
¶ Description.
-
healthmonitor_id
¶ Specifies the ID of the health check configured for the backend server group.
-
is_admin_state_up
¶ Specifies the administrative status of the backend server group.
-
ip_version
¶ Specifies the IP version supported by the backend server group.
-
lb_algorithm
¶ Specifies the load balancing algorithm used by the load balancer to route requests to backend servers.
-
listener_id
¶ Specifies the ID of the listener associated with the backend server group.
-
listeners
¶ Lists the listeners associated with the backend server group.
-
loadbalancer_id
¶ Specifies the ID of the associated load balancer.
-
loadbalancers
¶ Lists the IDs of load balancers associated with the backend server group.
-
members
¶ Lists the backend servers in the backend server group.
-
project_id
¶ Specifies the project ID.
-
protocol
¶ Specifies the protocol used by the backend server group to receive requests. TCP, UDP, and HTTP are supported.
-
session_persistence
¶ Specifies whether to enable sticky sessions.
-
slow_start
¶ Specifies whether to enable slow start.