NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig

NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig
NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig

NSXAdvancedLBConfig structure is used to describe the NSX Advanced Load Balancer configuration.

JSON Example
{
    "server": {
        "host": "string",
        "port": 0
    },
    "username": "string",
    "password": "string",
    "certificate_authority_chain": "string",
    "cloud_name": "string"
}
server
Required

A Server structure represents an endpoint used to configure load balancers.

string
username
Required

NSXAdvancedLBConfig.username is used by the Avi Kubernetes Operator to program the Avi Controller.

string As password
password
Required

NSXAdvancedLBConfig.password is the password for the username.

string
certificate_authority_chain
Required

NSXAdvancedLBConfig.certificate-authority-chain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server.

string
cloud_name
Optional

The cloud name for the Avi Controller. Only set if custom cloud name is configured for this Avi Controller. If unset, it defaults to "Default-Cloud".