RouteConfiguration
RouteConfiguration
Load balancer route configuration.
JSON Example
{
"protocol": "TCP, UDP",
"port": "80",
"memberProtocol": "TCP, UDP",
"memberPort": "80",
"algorithm": "ROUND_ROBIN",
"algorithmParameters": "uriLength=10\nurlParam=section",
"healthCheckConfiguration": {
"protocol": "HTTP, HTTPS",
"port": "80",
"urlPath": "/index.html",
"intervalSeconds": 60,
"timeoutSeconds": 5,
"unhealthyThreshold": 5,
"healthyThreshold": 2,
"httpMethod": "GET, OPTIONS, POST, HEAD, PUT",
"requestBody": "http_request.body",
"responseBody": "http_response.body",
"passiveMonitor": false
}
}
string
protocol
Required
The protocol of the incoming load balancer requests.
string
port
Required
Port which the load balancer is listening to.
string
memberProtocol
Required
The protocol of the member traffic.
string
memberPort
Required
Member port where the traffic is routed to.
string
algorithm
Optional
Algorithm employed for load balancing.
string
algorithmParameters
Optional
Parameters need for load balancing algorithm.Use newline to separate multiple parameters.
healthCheckConfiguration
Optional
Load balancer health check configuration.