NamespaceManagement_LoadBalancers_UpdateSpec
The LoadBalancers.UpdateSpec encapsulates configuration allowed for when updating configuration for load balancers.
{
"address_ranges": [
{
"address": "string",
"count": 0
}
],
"provider": "string",
"ha_proxy_config_update_spec": {
"username": "string",
"password": "string",
"certificate_authority_chain": "string"
},
"avi_config_update_spec": {
"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. An update operation only allows for addition of new IP ranges to the existing list of IP ranges. If unset, the existing list of address ranges will not be modified.
The LoadBalancers.Provider enumerates the kinds of load balancers supported by vSphere Namespaces.
HA_PROXY :
AVI :
LoadBalancers.HAProxyConfigUpdateSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HAProxy.
LoadBalancers.AviConfigUpdateSpec captures the configuration data required for integration with the Avi Software Load Balancer.