ILoadBalancerService Interface |
Namespace: net.openstack.Providers.Rackspace
The ILoadBalancerService type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddLoadBalancerMetadataAsync |
Updates the metadata associated with a load balancer.
|
![]() | AddNodeAsync |
Add a node to a load balancer.
|
![]() | AddNodeMetadataAsync |
Updates the metadata associated with a load balancer node.
|
![]() | AddNodeRangeAsync |
Add one or more nodes to a load balancer.
|
![]() | AddVirtualAddressAsync |
Add a virtual address to a load balancer.
|
![]() | ClearAccessListAsync |
Remove all network items from the access list of a load balancer.
|
![]() | CreateAccessListAsync(LoadBalancerId, NetworkItem, AsyncCompletionOption, CancellationToken, IProgressLoadBalancer) |
Add a network item to the access list for a load balancer.
|
![]() | CreateAccessListAsync(LoadBalancerId, IEnumerableNetworkItem, AsyncCompletionOption, CancellationToken, IProgressLoadBalancer) |
Add a collection of network items to the access list for a load balancer.
|
![]() | CreateLoadBalancerAsync |
Creates a new load balancer.
|
![]() | GetConnectionLoggingAsync |
Gets whether or not connection logging is enabled for a load balancer.
|
![]() | GetContentCachingAsync |
Gets whether or not content caching is enabled for a load balancer.
|
![]() | GetErrorPageAsync |
Gets the HTML content of the page which is shown to an end user who is attempting to access a load balancer node that is offline or unavailable.
|
![]() | GetHealthMonitorAsync |
Gets the health monitor currently configured for a load balancer.
|
![]() | GetLoadBalancerAsync |
Gets detailed information about a specific load balancer.
|
![]() | GetLoadBalancerMetadataItemAsync |
Gets a specific metadata item associated with a load balancer.
|
![]() | GetNodeAsync |
Get detailed information about a load balancer node.
|
![]() | GetNodeMetadataItemAsync |
Gets a specific metadata item associated with a load balancer node.
|
![]() | GetSessionPersistenceAsync |
Gets the session persistence configuration for a load balancer.
|
![]() | GetSslConfigurationAsync |
Gets the SSL termination configuration for a load balancer.
|
![]() | GetStatisticsAsync |
Get detailed statistics for a load balancer.
|
![]() | ListAccessListAsync |
Gets the access list configuration for a load balancer.
|
![]() | ListAccountLevelUsageAsync |
List all usage for an account during a specified date range.
|
![]() | ListAlgorithmsAsync |
Gets a collection of supported load balancing algorithms.
|
![]() | ListAllowedDomainsAsync |
Gets the domain name restrictions in place for adding load balancer nodes.
|
![]() | ListBillableLoadBalancersAsync |
List billable load balancers for a given date range.
|
![]() | ListCurrentUsageAsync |
List all usage for a specific load balancer during a preceding 24 hours.
|
![]() | ListHistoricalUsageAsync |
List all usage for a specific load balancer during a specified date range.
|
![]() | ListLoadBalancerMetadataAsync |
Gets the metadata associated with a load balancer.
|
![]() | ListLoadBalancersAsync |
Gets a collection of current load balancers.
|
![]() | ListNodeMetadataAsync |
Gets the metadata associated with a load balancer node.
|
![]() | ListNodesAsync |
List the load balancer nodes associated with a load balancer.
|
![]() | ListNodeServiceEventsAsync |
List the service events for a load balancer node.
|
![]() | ListProtocolsAsync |
Gets a collection of supported load balancing protocols.
|
![]() | ListThrottlesAsync |
Gets the connection throttling configuration for a load balancer.
|
![]() | ListVirtualAddressesAsync |
Get a list of all virtual addresses associated with a load balancer.
|
![]() | RemoveAccessListAsync |
Remove a network item from the access list of a load balancer.
|
![]() | RemoveAccessListRangeAsync |
Remove a collection of network items from the access list of a load balancer.
|
![]() | RemoveErrorPageAsync |
Removes the custom error page which is shown to an end user who is attempting to access a load balancer node that is offline or unavailable.
|
![]() | RemoveHealthMonitorAsync |
Remove the health monitor currently configured for a load balancer.
|
![]() | RemoveLoadBalancerAsync |
Removes a load balancer.
|
![]() | RemoveLoadBalancerMetadataItemAsync |
Removes one or more metadata items associated with a load balancer.
|
![]() | RemoveLoadBalancerRangeAsync |
Removes one or more load balancers.
|
![]() | RemoveNodeAsync |
Remove a nodes from a load balancer.
|
![]() | RemoveNodeMetadataItemAsync |
Removes one or more metadata items associated with a load balancer node.
|
![]() | RemoveNodeRangeAsync |
Remove one or more nodes from a load balancer.
|
![]() | RemoveSessionPersistenceAsync |
Removes the session persistence configuration for a load balancer.
|
![]() | RemoveSslConfigurationAsync |
Update the SSL termination configuration for a load balancer.
|
![]() | RemoveThrottlesAsync |
Removes the connection throttling configuration for a load balancer.
|
![]() | RemoveVirtualAddressAsync |
Remove a virtual address associated with a load balancer.
|
![]() | RemoveVirtualAddressRangeAsync |
Remove a collection of virtual addresses associated with a load balancer.
|
![]() | SetConnectionLoggingAsync |
Enables or disables connection logging for a load balancer.
|
![]() | SetContentCachingAsync |
Enables or disables content caching for a load balancer.
|
![]() | SetErrorPageAsync |
Sets the HTML content of the custom error page which is shown to an end user who is attempting to access a load balancer node that is offline or unavailable.
|
![]() | SetHealthMonitorAsync |
Sets the health monitor configuration for a load balancer.
|
![]() | SetSessionPersistenceAsync |
Sets the session persistence configuration for a load balancer.
|
![]() | UpdateLoadBalancerAsync |
Updates attributes for an existing load balancer.
|
![]() | UpdateLoadBalancerMetadataItemAsync |
Sets the value for a metadata item associated with a load balancer.
|
![]() | UpdateNodeAsync |
Update the configuration of a load balancer node.
|
![]() | UpdateNodeMetadataItemAsync |
Sets the value for a metadata item associated with a load balancer node.
|
![]() | UpdateSslConfigurationAsync |
Update the SSL termination configuration for a load balancer.
|
![]() | UpdateThrottlesAsync |
Updates the connection throttling configuration for a load balancer.
|
Name | Description | |
---|---|---|
![]() | AddLoadBalancerMetadata |
Updates the metadata associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | AddNode |
Add a node to a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | AddNodeMetadata |
Updates the metadata associated with a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | AddNodeRange |
Add one or more nodes to a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | AddVirtualAddress |
Add a virtual address to a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ClearAccessList |
Remove all network items from the access list of a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | CreateAccessList(LoadBalancerId, NetworkItem) | Overloaded.
Add a network item to the access list for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | CreateAccessList(LoadBalancerId, IEnumerableNetworkItem) | Overloaded.
Add a collection of network items to the access list for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | CreateLoadBalancer |
Creates a new load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetConnectionLogging |
Gets whether or not connection logging is enabled for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetContentCaching |
Gets whether or not content caching is enabled for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetErrorPage |
Gets the HTML content of the page which is shown to an end user who is attempting to access a load balancer node that is offline or unavailable.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetHealthMonitor |
Gets the health monitor currently configured for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetLoadBalancer |
Gets detailed information about a specific load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetLoadBalancerMetadataItem |
Gets a specific metadata item associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetNode |
Get detailed information about a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetNodeMetadataItem |
Gets a specific metadata item associated with a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetSessionPersistence |
Gets the session persistence configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetSslConfiguration |
Gets the SSL termination configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | GetStatistics |
Get detailed statistics for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListAccessList |
Gets the access list configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListAccountLevelUsage |
List all usage for an account during a specified date range.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListAlgorithms |
Gets a collection of supported load balancing algorithms.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListAllowedDomains |
Gets the domain name restrictions in place for adding load balancer nodes.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListBillableLoadBalancers |
List billable load balancers for a given date range.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListCurrentUsage |
List all usage for a specific load balancer during a preceding 24 hours.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListHistoricalUsage |
List all usage for a specific load balancer during a specified date range.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListLoadBalancerMetadata |
Gets the metadata associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListLoadBalancers |
Gets a collection of current load balancers.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListNodeMetadata |
Gets the metadata associated with a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListNodes |
List the load balancer nodes associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListNodeServiceEvents |
List the service events for a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListProtocols |
Gets a collection of supported load balancing protocols.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListThrottles |
Gets the connection throttling configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | ListVirtualAddresses |
Get a list of all virtual addresses associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveAccessList |
Remove a network item from the access list of a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveAccessListRange |
Remove a collection of network items from the access list of a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveErrorPage |
Removes the custom error page which is shown to an end user who is attempting to access a load balancer node that is offline or unavailable.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveHealthMonitor |
Remove the health monitor currently configured for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveLoadBalancer |
Removes a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveLoadBalancerMetadataItem |
Removes one or more metadata items associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveLoadBalancerRange |
Removes one or more load balancers.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveNode |
Remove a nodes from a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveNodeMetadataItem |
Removes one or more metadata items associated with a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveNodeRange |
Remove one or more nodes from a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveSessionPersistence |
Removes the session persistence configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveSslConfiguration |
Update the SSL termination configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveThrottles |
Removes the connection throttling configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveVirtualAddress |
Remove a virtual address associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | RemoveVirtualAddressRange |
Remove a collection of virtual addresses associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | SetConnectionLogging |
Enables or disables connection logging for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | SetContentCaching |
Enables or disables content caching for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | SetErrorPage |
Sets the HTML content of the custom error page which is shown to an end user who is attempting to access a load balancer node that is offline or unavailable.
(Defined by LoadBalancerServiceExtensions.) |
![]() | SetHealthMonitor |
Sets the health monitor configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | SetSessionPersistence |
Sets the session persistence configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | UpdateLoadBalancer |
Updates attributes for an existing load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | UpdateLoadBalancerMetadataItem |
Sets the value for a metadata item associated with a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | UpdateNode |
Update the configuration of a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | UpdateNodeMetadataItem |
Sets the value for a metadata item associated with a load balancer node.
(Defined by LoadBalancerServiceExtensions.) |
![]() | UpdateSslConfiguration |
Update the SSL termination configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |
![]() | UpdateThrottles |
Updates the connection throttling configuration for a load balancer.
(Defined by LoadBalancerServiceExtensions.) |