Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
SupportedCapabilities | uint16[] | |
Description | string | This property describes the supported capabilities of a load balancer service.
ICMP Health Check: support of ICMP
based Health Check methods used for verifying the availability of servers and/or applications.
UDP Health Check:
support of UDP based Health Check methods used for verifying the availability of servers and/or applications.
TCP
Health Check: support of TCP based Health Check methods used for verifying the availability of servers and/or
applications.
HTTP Health Check: support of HTTP based Health Check methods used for verifying the availability of
servers and/or applications.
HTTPS Health Check: support of HTTPs based Health Check methods used for verifying
the availability of servers and/or applications.
SNMP Health Check: support of SNMP based Health Check methods
used for verifying the availability of servers and/or applications.
DNS Health Check: support of HTTP based Health
Check methods used for verifying the availability of servers and/or applications.
SourceAddressHash: support of the
Source Address Hash algorithm which uses a hash of the source IP address to determine which address to use from the
pool.
DestinationAddressHash: support of the Destination Address Hash algorithm which uses a hash of the
destination IP address to determine which address to use from the pool.
HTTPContentHash: support of the HTTP
Address Hash algorithm which uses a hash of the HTTP content to determine which address to use from the pool.
URLHash: support of the URL Hash algorithm which uses a hash of the URL of the request to determine which address
to use from the pool.
Layer4PayloadHash: support of the Layer 4 Payload Hash algorithm which uses a hash of the
payload of the request to determine which address to use from the pool.
CookieHash: support of the Cookie Hash
algorithm which uses a hash of a cookie of the request to determine which address to use from the pool.
HTTPHeaderHash: support of the HTTP Header Hash algorithm which uses a hash of a header of the request to
determine which address to use from the pool.
LeastLoadedServer: support of the Least Loaded Server algorithm
which chooses, every time, the server with least processing load of all the active servers.
LeastResponseTime: support of the
Least Response Time algorithm which chooses, every time, the server with the fastest response of all the active
servers.
LeastConnections: support of the Least Connections algorithm which chooses, every time, the server with
least number of current connections.
LeastBandwidth: support of the Least Bandwidth algorithm which chooses, every
time, the server that is currently serving the least amount of traffic.
RoundRobin: support of the Round Robin
algorithm which can be described as a Weighted Round-Robin that uses the equal weights in every server, so each
server takes a turn.
WeightedRoundRobin: support of the Weighted Round Robin algorithm which is based on the
assignment of different weights to each of the balanced servers. This weight represents the server capacity in
relation to the capacity of the other servers.
Cookie Persistence: support of cookie based Persistence method used
for allowing a user to interact during a session with a particular server.
Source IP Persistence: support of
source IP Address based Persistence method used for allowing a user to interact during a session with a particular
server.
HTTP Header Persistence: support of HTTP based Persistence method used for allowing a user to interact
during a session with a particular server.
Compress HTTP: this action implies the compression of the HTTP
traffic.
SSL Proxy: this action implies the application of SSL to the corresponding HTTP connection.
SSL
Termination: support of SSL Termination which implies the ability to establish a secure tunnel with the client.
SNAT: support of Source Network Address Translation (NAT) which implies that the origin address of the request is
translated.
DNAT: support of Destination NAT which implies that the destination address of the request is
translated.
SDNAT: support of Source NAT which implies that the origin and destination addresses of the request
are translated. DirectRouting:support of Direct Routing technique which implies that the server sends the response
directly to the sender.
URL Load Balancing: this means support for load balancing based on URL contents.
Layer 4
Port Forwarding: support of port forwarding technique.
HTTP Request Header Insert: support of the insertion of HTTP
headers inside a HTTP Request.
HTTP Response Header Insert: support of the insertion of HTTP headers inside a HTTP
Response.
HTTP Request Header Delete: support of the deletion of HTTP headers inside a HTTP Request.
HTTP
Response Header Delete: support of the deletion of HTTP headers inside a HTTP Response.
Backup Server Farm
Failover: support of the management of backup server farms when primary servers fail.
Connection Limit:support of
techniques for the management of maximum number of concurrent connections per server.
Bandwidth Limit:support of
techniques for the management of bandwidth limits per server. |
ValueMap | string | 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, .., 32768..65535 |
Values | string | ICMP Health Check, UDP Health Check, TCP Health Check, HTTP Health Check, HTTPS Health Check, SNMP Health Check, DNS Health Check, SourceAddressHash, DestinationAddressHash, HTTPContentHash, URLHash, Layer4PayloadHash, CookieHash, HTTPHeaderHash, LeastLoadedServer, LeastResponseTime, LeastConnections, LeastBandwidth, Least Connections, Least Bandwidth, Round Robin, Weighted Round Robin, Cookie Persistence, Source IP Persistence, HTTP Header Persistence, Compress HTTP, SSL Proxy, SSL Termination, SNAT, DNAT, SDNAT, URL Load Balancing, Layer 4 Port Forwarding, HTTP Request Header Insert, HTTP Response Header Insert, HTTP Request Header Delete, HTTP Response Header Delete, Backup Server Farm Failover, Connection Limit, Bandwidth Limit, DMTF Reserved, Vendor Reserved |