EdgeLoadBalancerPool

EdgeLoadBalancerPool
EdgeLoadBalancerPool

Specifies the Load Balancer pool configuration.

AllOf
JSON Example
{
    "id": "string",
    "description": "string",
    "enabled": false,
    "passiveMonitoringEnabled": false,
    "healthStatus": "string",
    "memberCount": 0,
    "enabledMemberCount": 0,
    "upMemberCount": 0,
    "healthMessage": "string",
    "name": "string",
    "defaultPort": 0,
    "gracefulTimeoutPeriod": 0,
    "algorithm": "string",
    "healthMonitors": [
        {
            "name": "string",
            "type": "string",
            "systemDefined": false
        }
    ],
    "persistenceProfile": {
        "name": "string",
        "type": "string",
        "value": "string"
    },
    "members": [
        {
            "ipAddress": "string",
            "port": 0,
            "ratio": 0,
            "enabled": false,
            "healthStatus": "string",
            "markedDownBy": [
                "string"
            ],
            "detailedHealthMessage": "string"
        }
    ],
    "memberGroupRef": {
        "name": "string",
        "id": "string"
    },
    "virtualServiceRefs": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "gatewayRef": {
        "name": "string",
        "id": "string"
    },
    "caCertificateRefs": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "commonNameCheckEnabled": false,
    "domainNames": [
        "*.example.com",
        "www.vmware.com"
    ],
    "sslEnabled": false
}