LoadBalancer Class |
Namespace: net.openstack.Providers.Rackspace.Objects.LoadBalancers
The LoadBalancer type exposes the following members.
Name | Description | |
---|---|---|
AccessList |
Gets a collection of NetworkItem objects describing the access
list for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Algorithm |
Gets the load balancing algorithm used for distributing data between back-end nodes.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Cluster |
Gets the cluster the load balancer is located within.
| |
ConnectionLogging |
Gets a value indicating whether or not connection logging is enabled for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
ConnectionThrottles |
Gets the connection throttling configuration for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
ContentCaching |
Gets a value indicating whether or not content caching is enabled for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Created |
Gets the timestamp when the load balancer was created.
| |
ExtensionData |
Gets a map of object properties which did not map to another field or property
during JSON deserialization. The keys of the map represent the property names,
and the values are JToken instances containing the parsed JSON
values.
(Inherited from ExtensibleJsonObject.) | |
HalfClosed |
Gets a value indicating whether or not half-closed support is enabled for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
HealthMonitor |
Gets the health monitor configured for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Id |
Gets unique ID representing this load balancer within the load balancers service.
| |
Metadata |
Gets a collection of LoadBalancerMetadataItem objects describing
the metadata associated with the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Name |
Gets the name of the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
NodeCount |
Gets the total number of nodes in the load balancer.
| |
Nodes |
Gets a collection of TNodeConfiguration objects describing the
nodes associated with the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Port |
Gets the port number the load balancer will listen for connections on.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
ProtocolName |
Gets the name of the load balanced protocol.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
SessionPersistence |
Gets the session persistence configuration for the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
SourceAddresses |
Gets the source addresses for the load balancer. The keys of this dictionary
are the names of the source network, and the values are an IP address or
IP address range (in CIDR notation) of the addresses available to the load
balancer on that network.
| |
Status |
Gets the status of the load balancer.
| |
Timeout |
Gets the timeout value for the load balancer and communications with its nodes.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) | |
Updated |
Gets the timestamp when the load balancer was last updated.
| |
VirtualAddresses |
Gets a collection of LoadBalancerVirtualAddress objects describing
the virtual addresses associated with the load balancer.
(Inherited from LoadBalancerConfigurationTNodeConfiguration.) |