LoadBalancerConfigurationTNodeConfiguration Class |
Namespace: net.openstack.Providers.Rackspace.Objects.LoadBalancers
[JsonObjectAttribute(MemberSerialization.OptIn)] public class LoadBalancerConfiguration<TNodeConfiguration> : ExtensibleJsonObject where TNodeConfiguration : NodeConfiguration
The LoadBalancerConfigurationTNodeConfiguration type exposes the following members.
Name | Description | |
---|---|---|
LoadBalancerConfigurationTNodeConfiguration |
Initializes a new instance of the LoadBalancerConfigurationTNodeConfiguration
class with the specified values.
|
Name | Description | |
---|---|---|
AccessList |
Gets a collection of NetworkItem objects describing the access
list for the load balancer.
| |
Algorithm |
Gets the load balancing algorithm used for distributing data between back-end nodes.
| |
ConnectionLogging |
Gets a value indicating whether or not connection logging is enabled for the load balancer.
| |
ConnectionThrottles |
Gets the connection throttling configuration for the load balancer.
| |
ContentCaching |
Gets a value indicating whether or not content caching is enabled for the load balancer.
| |
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.
| |
HealthMonitor |
Gets the health monitor configured for the load balancer.
| |
Metadata |
Gets a collection of LoadBalancerMetadataItem objects describing
the metadata associated with the load balancer.
| |
Name |
Gets the name of the load balancer.
| |
Nodes |
Gets a collection of TNodeConfiguration objects describing the
nodes associated with the load balancer.
| |
Port |
Gets the port number the load balancer will listen for connections on.
| |
ProtocolName |
Gets the name of the load balanced protocol.
| |
SessionPersistence |
Gets the session persistence configuration for the load balancer.
| |
Timeout |
Gets the timeout value for the load balancer and communications with its nodes.
| |
VirtualAddresses |
Gets a collection of LoadBalancerVirtualAddress objects describing
the virtual addresses associated with the load balancer.
|