LoadBalancerResult
LoadBalancerResult
State object representing a query result of load balancecrs.
JSON Example
{
"content": [
{
"id": "9.0E49",
"createdAt": "2012-09-27",
"updatedAt": "2012-09-27",
"owner": "[email protected]",
"ownerType": "ad_group",
"orgId": "42413b31-1716-477e-9a88-9dc1c3cb1cdf",
"_links": {
"empty": false
},
"name": "my-name",
"description": "my-description",
"externalId": "i-cfe4-e241-e53b-756a9a2e25d2",
"projectId": "9.0E49",
"externalZoneId": "us-east-1a",
"externalRegionId": "us-east-1",
"cloudAccountIds": [
9e+49
],
"deploymentId": "123e4567-e89b-12d3-a456-426655440000",
"provisioningStatus": "string",
"tags": [
{
"key": "ownedBy",
"value": "Rainpole"
}
],
"customProperties": {
"property": "value"
},
"address": "lb-123456789.eu-west-1.elb.amazonaws.com",
"type": "Azure: BASIC, or STANDARD, AWS: Application, Network, or Classic, NSX: SMALL, MEDIUM, LARGE, EXTRA_LARGE",
"loggingLevel": "ERROR, WARNING, INFO, DEBUG",
"routes": [
{
"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
}
}
]
}
],
"totalElements": 1,
"numberOfElements": 1
}
integer As int64
As int64
totalElements
Read-Only
Total number of elements. In some cases the field may not be populated
integer As int64
As int64
numberOfElements
Read-Only
Number of elements in the current page