NamespaceManagement_LoadBalancers_SetSpec
The LoadBalancers.SetSpec encapsulates configuration allowed for setting a new configuration for a load balancer.
{
"address_ranges": [
{
"address": "string",
"count": 0
}
],
"provider": "string",
"ha_proxy_config_set_spec": {
"servers": [
{
"host": "string",
"port": 0
}
],
"username": "string",
"password": "string",
"certificate_authority_chain": "string"
},
"avi_config_set_spec": {
"server": "NamespaceManagement_LoadBalancers_Server Object",
"username": "string",
"password": "string",
"certificate_authority_chain": "string"
}
}
List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. At least one range must be provided. A set operation only allows for addition of new IP ranges to the existing list of IP ranges.
The LoadBalancers.Provider enumerates the kinds of load balancers supported by vSphere Namespaces.
HA_PROXY :
AVI :
LoadBalancers.HAProxyConfigSetSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HA Proxy.
LoadBalancers.AviConfigSetSpec captures the configuration data required for integration with the Avi Software Load Balancer.